示例#1
0
 public TenantConfigurationProvider(
     ITenantResolver tenantResolver,
     ITenantStore tenantStore,
     ITenantResolveResultAccessor tenantResolveResultAccessor)
 {
     TenantResolver = tenantResolver;
     TenantStore    = tenantStore;
     TenantResolveResultAccessor = tenantResolveResultAccessor;
 }
示例#2
0
 public MultiTenancyMiddleware(
     ITenantConfigurationProvider tenantConfigurationProvider,
     ICurrentTenant currentTenant,
     IOptions <AbpAspNetCoreMultiTenancyOptions> options,
     ITenantResolveResultAccessor tenantResolveResultAccessor)
 {
     _tenantConfigurationProvider = tenantConfigurationProvider;
     _currentTenant = currentTenant;
     _tenantResolveResultAccessor = tenantResolveResultAccessor;
     _options = options.Value;
 }
 public MultiTenancyMiddleware(
     ITenantResolver tenantResolver,
     ITenantStore tenantStore,
     ICurrentTenant currentTenant,
     ITenantResolveResultAccessor tenantResolveResultAccessor)
 {
     _tenantResolver = tenantResolver;
     _tenantStore    = tenantStore;
     _currentTenant  = currentTenant;
     _tenantResolveResultAccessor = tenantResolveResultAccessor;
 }
示例#4
0
 public MultiTenancyMiddleware(
     RequestDelegate next,
     ITenantResolver tenantResolver,
     ICurrentTenant currentTenant,
     ITenantResolveResultAccessor tenantResolveResultAccessor)
 {
     _next           = next;
     _tenantResolver = tenantResolver;
     _currentTenant  = currentTenant;
     _tenantResolveResultAccessor = tenantResolveResultAccessor;
 }
示例#5
0
 public ResetPasswordModel(ITenantResolveResultAccessor tenantResolveResultAccessor)
 {
     TenantResolveResultAccessor = tenantResolveResultAccessor;
 }