/// <summary> /// Geração do template para um tipo de mensagem /// </summary> /// <param name="messageTemplateType">Tipo de template para mensagem</param> /// <param name="data">Dados para substituição</param> /// <returns>String html</returns> public string GetTemplate( MessageTemplateType messageTemplateType, dynamic data) { try { string messageTemplate = _enumHelpers.GetDisplay(messageTemplateType, Messages.ResourceManager); if (!string.IsNullOrEmpty(messageTemplate)) { return(ReplaceData(messageTemplate, data)); } } catch (Exception ex) { _logger.LogError(ex, ex.Message); } return(null); }
public void execution_must_be_fast( MockEnum value) { //warm up _enumHelpers .GetDisplay(value, Strings.ResourceManager); _enumHelpers .ExecutionTimeOf(s => s.GetDisplay(value, Strings.ResourceManager)) .Should() .BeLessOrEqualTo(MaxExecutionTime); _enumHelpers .ExecutionTimeOf(s => s.GetDisplay(value, null)) .Should() .BeLessOrEqualTo(MaxExecutionTime); _enumHelpers .ExecutionTimeOf(s => s.GetDisplay(value, Empty.ResourceManager)) .Should() .BeLessOrEqualTo(MaxExecutionTime); }