public TenantCatalogController(IConfiguration configuration,
                                ICatalogDataSource dataSource,
                                ICatalogDbContextMigrator migrator)
 {
     this.configuration = configuration;
     this.dataSource    = dataSource;
     this.migrator      = migrator;
 }
Beispiel #2
0
 public CatalogActiveDbContext(ICatalogDataSource dataSource)
 {
     dbContext = dataSource.DbContext;
 }
 public CatalogDbContextMigrator(ICatalogDataSource dataSource)
 {
     this.dataSource = dataSource;
 }
 public CatalogDbContextMigrator(ICatalogDataSource dataSource, bool ensureDeleted = false)
     : this(dataSource)
 {
     this.ensureDeleted = ensureDeleted;
 }
 public DomainTenantResolver(IConfiguration configuration, ICatalogDataSource datasource)
 {
     this.configuration = configuration;
     this.datasource    = datasource;
 }
Beispiel #6
0
 public CachedDomainTenantResolver(ICatalogDataSource datasource, IMemoryCache cache, ILoggerFactory loggerFactory) : base(cache, loggerFactory)
 {
     this.datasource = datasource ?? throw new System.ArgumentNullException(nameof(datasource));
 }
 public CatalogRepository(ICatalogDataSource dataSource)
 {
     this.ds = dataSource;
 }