Пример #1
0
        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);
        }