public FilesUserSpaceUsage( DbContextManager <ASC.Files.Core.EF.FilesDbContext> dbContextManager, TenantManager tenantManager) { FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); TenantManager = tenantManager; }
protected AbstractDao( DbContextManager <FilesDbContext> dbContextManager, UserManager userManager, TenantManager tenantManager, TenantUtil tenantUtil, SetupInfo setupInfo, TenantExtra tenantExtra, TenantStatisticsProvider tenantStatisticProvider, CoreBaseSettings coreBaseSettings, CoreConfiguration coreConfiguration, SettingsManager settingsManager, AuthContext authContext, IServiceProvider serviceProvider) { cache = AscCache.Memory; FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); TenantID = tenantManager.GetCurrentTenant().TenantId; UserManager = userManager; TenantUtil = tenantUtil; SetupInfo = setupInfo; TenantExtra = tenantExtra; TenantStatisticProvider = tenantStatisticProvider; CoreBaseSettings = coreBaseSettings; CoreConfiguration = coreConfiguration; SettingsManager = settingsManager; AuthContext = authContext; ServiceProvider = serviceProvider; }
public BackupPortalTask(DbFactory dbFactory, DbContextManager <BackupsContext> dbContextManager, IOptionsMonitor <ILog> options, TenantManager tenantManager, CoreBaseSettings coreBaseSettings, StorageFactory storageFactory, StorageFactoryConfig storageFactoryConfig, ModuleProvider moduleProvider) : base(dbFactory, options, storageFactory, storageFactoryConfig, moduleProvider) { Dump = coreBaseSettings.Standalone; TenantManager = tenantManager; BackupRecordContext = dbContextManager.Get(DbFactory.ConnectionStringSettings.ConnectionString); }
public TokenHelper( DbContextManager <FilesDbContext> dbContextManager, IOptionsMonitor <ILog> option, InstanceCrypto instanceCrypto, AuthContext authContext, TenantManager tenantManager) { Logger = option.CurrentValue; FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); InstanceCrypto = instanceCrypto; AuthContext = authContext; TenantManager = tenantManager; }
public ProviderAccountDao( IServiceProvider serviceProvider, TenantUtil tenantUtil, TenantManager tenantManager, InstanceCrypto instanceCrypto, SecurityContext securityContext, ConsumerFactory consumerFactory, DbContextManager <FilesDbContext> dbContextManager, IOptionsMonitor <ILog> options) { TenantID = tenantManager.GetCurrentTenant().TenantId; FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); Logger = options.Get("ASC.Files"); ServiceProvider = serviceProvider; TenantUtil = tenantUtil; InstanceCrypto = instanceCrypto; SecurityContext = securityContext; ConsumerFactory = consumerFactory; }
public MailServiceHelper( UserManager userManager, AuthContext authContext, IConfiguration configuration, CoreBaseSettings coreBaseSettings, MailServiceHelperStorage mailServiceHelperStorage, DbContextManager <MailDbContext> dbContext, EFLoggerFactory loggerFactory) { UserManager = userManager; AuthContext = authContext; Configuration = configuration; CoreBaseSettings = coreBaseSettings; MailServiceHelperStorage = mailServiceHelperStorage; LoggerFactory = loggerFactory; MailDbContext = dbContext.Get("webstudio"); Cache = mailServiceHelperStorage.Cache; DefaultDatabase = GetDefaultDatabase(); }
public ThirdPartyProviderDao( IServiceProvider serviceProvider, UserManager userManager, TenantManager tenantManager, TenantUtil tenantUtil, DbContextManager <FilesDbContext> dbContextManager, SetupInfo setupInfo, IOptionsMonitor <ILog> monitor, FileUtility fileUtility) { ServiceProvider = serviceProvider; UserManager = userManager; TenantUtil = tenantUtil; FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); SetupInfo = setupInfo; Log = monitor.CurrentValue; FileUtility = fileUtility; TenantID = tenantManager.GetCurrentTenant().TenantId; }
public FilesSpaceUsageStatManager( DbContextManager <ASC.Files.Core.EF.FilesDbContext> dbContextManager, TenantManager tenantManager, UserManager userManager, UserPhotoManager userPhotoManager, DisplayUserSettingsHelper displayUserSettingsHelper, CommonLinkUtility commonLinkUtility, GlobalFolderHelper globalFolderHelper, PathProvider pathProvider) { FilesDbContext = dbContextManager.Get(FileConstant.DatabaseId); TenantManager = tenantManager; UserManager = userManager; UserPhotoManager = userPhotoManager; DisplayUserSettingsHelper = displayUserSettingsHelper; CommonLinkUtility = commonLinkUtility; GlobalFolderHelper = globalFolderHelper; PathProvider = pathProvider; }
public ResourceData(DbContextManager <ResourceDbContext> dbContext) { DbContext = dbContext.Get(Dbid); }
public void Configure(string name, DbQuotaService options) { options.CoreDbContext = DbContextManager.Get(name); }
public IPRestrictionsRepository(DbContextManager <TenantDbContext> dbContextManager) { TenantDbContext = dbContextManager.Get(dbId); }
public FeedAggregateDataProvider(AuthContext authContext, TenantManager tenantManager, TenantUtil tenantUtil, DbContextManager <FeedDbContext> dbContextManager) : this(authContext, tenantManager, tenantUtil) { FeedDbContext = dbContextManager.Get(Constants.FeedDbId); }
public void Configure(string name, EFUserService options) { DbId = name; options.LazyUserDbContext = new Lazy <UserDbContext>(() => DbContextManager.Get(name)); options.UserDbContextManager = DbContextManager; }
protected AbstractDao(DbContextManager <VoipDbContext> dbOptions, TenantManager tenantManager) { VoipDbContext = dbOptions.Get(dbid); TenantID = tenantManager.GetCurrentTenant().TenantId; }
public void Configure(string name, DbQuotaService options) { options.LazyCoreDbContext = new Lazy <CoreDbContext>(() => DbContextManager.Get(name)); }
protected AbstractDao(DbContextManager <VoipDbContext> dbOptions, int tenantID) { VoipDbContext = dbOptions.Get(dbid); TenantID = tenantID; }
public FeedAggregateDataProvider(DbContextManager <FeedDbContext> dbContextManager) { FeedDbContext = dbContextManager.Get(Constants.FeedDbId); }
public FeedReadedDataProvider(AuthContext authContext, TenantManager tenantManager, DbContextManager <FeedDbContext> dbContextManager) { AuthContext = authContext; TenantManager = tenantManager; FeedDbContext = dbContextManager.Get(dbId); }
public void Configure(string name, EFUserService options) { DbId = name; options.UserDbContext = DbContextManager.Get(name); options.UserDbContextManager = DbContextManager; }
public GeolocationHelper(DbContextManager <DbContext> dbContext, IOptionsMonitor <ILog> option) { Log = option.CurrentValue; DbContext = dbContext.Get(Dbid); }