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);
        }