gpt4 book ai didi

.net - 交易和ASP.NET成员资格API

转载 作者:行者123 更新时间:2023-12-02 04:09:55 25 4
gpt4 key购买 nike

希望你们中有人来过。我需要做一些涉及多个表的数据库工作。我正在使用 SubSonic 3 SimpleRepository 来更新/访问记录。现在,在两次调用更新表之间,我正在调用System.Web.Security.Roles方法进行一些查找。我正在使用单个存储库对象对DAO进行所有更新,但是当我的代码达到User.IsInRole("blahblah")时,它将引发异常MSDTC is not available on the server

我知道这是因为SimpleRepository使用不同的连接,而Membership API对象使用另一个连接。

有没有一种解决方法,还是我必须将Membership API对象包装在自己的类中?

最佳答案

  • 您可以配置成员资格/角色提供程序以使用所需的连接字符串。
  • 您可以从任何此提供程序继承,并用外部控制的事务范围包装每个方法的调用。
  • 关于.net - 交易和ASP.NET成员资格API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5822869/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com