AccidentalFish.ApplicationSupport.Processes.Email.HandlebarsTemplateEngine.Execute C# (CSharp) Метод

Execute() публичный Метод

public Execute ( string template, string>.Dictionary mergeData ) : string
template string
mergeData string>.Dictionary
Результат string
        public string Execute(string template, Dictionary<string, string> mergeData)
        {
            int hashCode = template.GetHashCode(); // collison possible but extremely unlikley in the intended usage scenarios
            Func<object, string> compiledTemplate = _compiledTemplates.GetOrAdd(hashCode, key => Handlebars.Compile(template));
            string result = compiledTemplate(mergeData);
            return result;
        }
    }
HandlebarsTemplateEngine