public async Task <MailTemplateDto> GetByIdAsync(string id) { MailTemplateDto itemDto = null; try { var item = await _mailTemplateRepository.FindEntityAsNoTrackingBy(x => x.Id == id); itemDto = _mapper.Map <MailTemplateDto>(item); } catch (System.Exception ex) { LoggerService.LogToFile(ex); } return(itemDto); }