Ejemplo n.º 1
0
 public TenantManager(ILogger <TenantManager> logger,
                      ITenantRepository tenantRepository,
                      ICompanyManager companyManager,
                      ICompanyTenantRepository companyTenantRepository,
                      ICompanyRepository companyRepository)
 {
     _logger = logger ??
               throw new ArgumentNullException(nameof(logger));
     _tenantRepository = tenantRepository ??
                         throw new ArgumentNullException(nameof(_tenantRepository));
     _companyManager = companyManager ??
                       throw new ArgumentNullException(nameof(_companyManager));
     _companyTenantRepository = companyTenantRepository ??
                                throw new ArgumentNullException(nameof(_companyTenantRepository));
     _companyRepository = companyRepository ??
                          throw new ArgumentNullException(nameof(companyRepository));
 }
Ejemplo n.º 2
0
 public MigrationManager(ITenantRepository tenantRepository, ICompanyRepository companyRepository, ICompanyTenantRepository companyTenantRepository)
 {
     _companyTenantRepository = companyTenantRepository;
     _companyRepository       = companyRepository;
     _tenantRepository        = tenantRepository;
 }