public async Task <AkselModel> AddAsync(AkselModel model) { await ValidateAsync(model); AkselEntity entity = _mapper.Map <AkselEntity>(model); AkselEntity AkselEntity = await _AkselRepository.AddAsync(entity); AkselModel AkselModel = _mapper.Map <AkselModel>(AkselEntity); return(AkselModel); }
public async Task <AkselModel> AddAsync(AkselModel model) { await _modelValidator.ValidateAsync(model); AkselEntity entity = _mapper.Map <AkselEntity>(model); EntityEntry <AkselEntity> AkselEntity = await _AkselRepository.AddAsync(entity); await _unitOfWork.SaveChangesAsync(); AkselModel AkselModel = _mapper.Map <AkselModel>(AkselEntity.Entity); return(AkselModel); }