使用 Marten,我遇到了一个连接没有被处理的问题。我能够通过手动处理连接来解决这些问题。这很容易出错,我想知道是否有更好的方法。
在这篇文章中,建议:
我个人建议不要手动处理 DocumentSession,而是让依赖注入容器正确管理它 - 例如。对 DocumentSession 使用请求范围注册,对 Document Store 使用 Singleton。
我将如何配置它?目前,我对 Marten 的 DI 范围是使用 AddMarten 方法。
使用 Marten,我遇到了一个连接没有被处理的问题。我能够通过手动处理连接来解决这些问题。这很容易出错,我想知道是否有更好的方法。
在这篇文章中,建议:
我个人建议不要手动处理 DocumentSession,而是让依赖注入容器正确管理它 - 例如。对 DocumentSession 使用请求范围注册,对 Document Store 使用 Singleton。
我将如何配置它?目前,我对 Marten 的 DI 范围是使用 AddMarten 方法。