public TemplateValidationException(IEnumerable <TemplateValidationError> errors) : this(TemplateStrings.TemplateNotValidWithErrors(string.Join(",", (errors ?? Enumerable.Empty <TemplateValidationError>()).Select(e => e.Message)))) { m_errors = new List <TemplateValidationError>(errors ?? Enumerable.Empty <TemplateValidationError>()); }