Example #1
0
 public TenantResolver(
     IMultiTenancyConfig multiTenancy,
     IIocResolver iocResolver,
     ITenantStore tenantStore,
     ITenantResolverCache cache,
     IAmbientScopeProvider <bool> ambientScopeProvider)
 {
     _multiTenancy         = multiTenancy;
     _iocResolver          = iocResolver;
     _tenantStore          = tenantStore;
     _cache                = cache;
     _ambientScopeProvider = ambientScopeProvider;
 }
Example #2
0
        public TenantResolver(
            IMultiTenancyConfig multiTenancy,
            IIocResolver iocResolver,
            ITenantStore tenantStore,
            ITenantResolverCache cache,
            IAmbientScopeProvider <bool> ambientScopeProvider)
        {
            this.multiTenancy         = multiTenancy;
            this.iocResolver          = iocResolver;
            this.tenantStore          = tenantStore;
            this.cache                = cache;
            this.ambientScopeProvider = ambientScopeProvider;

            Logger = NullLogger.Instance;
        }