public async Task <FAGTextResponse> AddFAGTextAsync(AddFAGTextRequest request) { FAGText fagText = _fagTextMapper.Map(request); FAGText result = _fagTextRespository.Add(fagText); int modifiedRecords = await _fagTextRespository.UnitOfWork.SaveChangesAsync(); _logger.LogInformation(Events.Add, Messages.NumberOfRecordAffected_modifiedRecords, modifiedRecords); _logger.LogInformation(Events.Add, Messages.ChangesApplied_id, result?.Id); return(_fagTextMapper.Map(result)); }
public async Task <RespContainer <FAGTextResponse> > Handle(AddFAGTextCommand request, CancellationToken cancellationToken) { Models.FAGText fagText = _fagTextMapper.Map(request.Data); Models.FAGText result = _fagTextRespository.Add(fagText); int modifiedRecords = await _fagTextRespository.UnitOfWork.SaveChangesAsync(); _logger.LogInformation(Events.Add, Messages.NumberOfRecordAffected_modifiedRecords, modifiedRecords); _logger.LogInformation(Events.Add, Messages.ChangesApplied_id, result?.Id); return(RespContainer.Ok(_fagTextMapper.Map(result), "FAGText Created")); }