Example #1
0
 public TenantDeletedConsumer(
     MasterDbContext masterDbContext,
     ITenantDbContextFactory <TContext> tenantDbContextFactory)
 {
     this.masterDbContext        = masterDbContext;
     this.tenantDbContextFactory = tenantDbContextFactory;
 }
 public TenantUserDeletedConsumer(
     ITenantDbContextFactory <MessagingContext> tenantDbContextFactory,
     MasterDbContext masterDbContext)
 {
     this.tenantDbContextFactory = tenantDbContextFactory;
     this.masterDbContext        = masterDbContext;
 }
 public TenantUserCreatedOrUpdatedConsumer(
     MasterDbContext masterDbContext,
     ITenantDbContextFactory <MessagingContext> tenantDbContextFactory)
 {
     this.masterDbContext        = masterDbContext;
     this.tenantDbContextFactory = tenantDbContextFactory;
 }
 public EfCoreMultiTenantMessageDispatcher(IServiceProvider serviceProvider,
                                           ITenantDbContextFactory <TContext> tenantOutboxDbContextFactory,
                                           MasterDbContext masterDbContext)
 {
     this.serviceProvider = serviceProvider;
     this.tenantOutboxDbContextFactory = tenantOutboxDbContextFactory;
     this.masterDbContext = masterDbContext;
 }
Example #5
0
 public TenantCreatedOrUpdatedConsumer(MasterDbContext masterDbContext,
                                       IConfiguration configuration,
                                       ITenantDbContextFactory <TContext> tenantDbContextFactory,
                                       IMemoryCache memoryCache)
 {
     this.masterDbContext        = masterDbContext;
     this.configuration          = configuration;
     this.tenantDbContextFactory = tenantDbContextFactory;
     this.memoryCache            = memoryCache;
 }
 public TenantUserCreatedOrUpdatedConsumer(
     MasterDbContext masterDbContext,
     IMapper mapper,
     ITenantDbContextFactory <ClassRegisterContext> tenantDbContextFactory,
     IEventPublisher publisher)
 {
     this.masterDbContext        = masterDbContext;
     this.mapper                 = mapper;
     this.tenantDbContextFactory = tenantDbContextFactory;
     this.publisher              = publisher;
 }
Example #7
0
 public TenantUserDeletedConsumer(
     ITenantDbContextFactory <ClassRegisterContext> tenantDbContextFactory,
     MasterDbContext masterDbContext,
     IEventPublisher eventPublisher,
     IMapper mapper)
 {
     this.tenantDbContextFactory = tenantDbContextFactory;
     this.masterDbContext        = masterDbContext;
     this.eventPublisher         = eventPublisher;
     this.mapper = mapper;
 }
Example #8
0
 public LolzController(
     ExampleTenantCatalogDbContext catalogDbContext,
     TenantManager <TenantCatalog, Guid> manager,
     ITenantProvider <TenantCatalog, Guid> provider,
     ITenantDbContextFactory <TenantDbObjectContext> dbContextFactory,
     ITenantDbContextFactory <TenantDbObjectTwoContext> dbContextFactory2)
 {
     _catalogDbContext  = catalogDbContext;
     _manager           = manager;
     _provider          = provider;
     _dbContextFactory  = dbContextFactory;
     _dbContextFactory2 = dbContextFactory2;
 }
Example #9
0
 public HomeControler(ITenantDbContextFactory tenantDbContextFactory)
 {
     this.dbFactory = tenantDbContextFactory;
 }