Exemplo n.º 1
0
 public InitialDataSeeder(IApplicationWriteDbContext context, IApplicationWriteDbFacade facade, ILogger logger, IViewModelToDbEntityMapper <TenantViewModel, TenantEntity> tenantViewModelToDbEntityMapper)
 {
     this.context = context ?? throw new ArgumentNullException(nameof(context));
     this.facade  = facade ?? throw new ArgumentNullException(nameof(facade));
     this.logger  = logger ?? throw new ArgumentNullException(nameof(logger));
     this.tenantViewModelToDbEntityMapper = tenantViewModelToDbEntityMapper ?? throw new ArgumentNullException(nameof(tenantViewModelToDbEntityMapper));
 }
 public AddOrUpdateTenantCommandHandler(
     IApplicationWriteDbContext context,
     IApplicationWriteDbFacade facade,
     IViewModelToDbEntityMapper <TenantViewModel, TenantEntity> mapper)
 {
     this.context = context ?? throw new ArgumentNullException(nameof(context));
     this.facade  = facade ?? throw new ArgumentNullException(nameof(facade));
     this.mapper  = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
 public SeedInitialDataCommandHandler(
     IApplicationWriteDbContext context,
     IApplicationWriteDbFacade queryFacade,
     ILogger <SeedInitialDataCommandHandler> logger,
     IViewModelToDbEntityMapper <TenantViewModel, TenantEntity> tenantViewModelToDbEntityMapper)
 {
     this.context     = context ?? throw new ArgumentNullException(nameof(context));
     this.queryFacade = queryFacade ?? throw new ArgumentNullException(nameof(queryFacade));
     this.logger      = logger ?? throw new ArgumentNullException(nameof(logger));
     this.tenantViewModelToDbEntityMapper = tenantViewModelToDbEntityMapper ?? throw new ArgumentNullException(nameof(tenantViewModelToDbEntityMapper));
 }