【发布时间】:2018-06-17 14:19:48
【问题描述】:
如何在无状态服务中获取我正在处理的用户和租户 Azure Service Fabric?
我想知道我当前正在处理哪个租户或用户,而无需在每个方法调用中传递它们。 如果我使用 asp.net 核心,我可以使用 IHttpContextAccessor.Request 和 IHttpContextAccessor.User 来获取这些值。当我在里面时我该怎么做 无状态结构服务?
更新 17.6.2018
只是为了澄清我真正需要的东西:
我的应用程序是一个多租户应用程序,我想避免将租户 ID 作为参数一直发送到每个方法。如果有类似请求上下文的东西,我可以在请求的开头初始化租户 ID,并仅在我实际需要它的地方使用它,例如在数据访问层等。
【问题讨论】:
标签: asp.net-core-2.0 azure-service-fabric multi-tenant