public async Task <Tenant> Create(CreateTenantDto createTenantDto) { var createTenantRequest = _mapper.Map <DataAccess.DTO.Tenants.CreateTenantDto>(createTenantDto); var tenantDto = await _tenantsRepository.Create(createTenantRequest); var tenant = _mapper.Map <Tenant>(tenantDto); return(tenant); }
public async Task <TenantVm> Handle(CreateTenantCommand request, CancellationToken cancellationToken) { var createRequestDto = _mapper.Map <CreateTenantDto>(request); var tenantDto = await _tenantsRepository.Create(createRequestDto); var tenant = _mapper.Map <Tenant>(tenantDto); var tenantVm = _mapper.Map <TenantVm>(tenant); return(tenantVm); }