Есть ли способ для RunCompile()
a Шаблон двигателя бритвы без объявления typeof(someType)
?шаблон синтаксического анализатора бритвы без определенного типа
Я хочу, чтобы избежать нескольких методов, как эти:
public static string EvalueateLineChartModelTemplate(d3LineCharts.LineChartModel model, string cssResourceName, string tempKey)
{
string template = StreamEmbeddedResource(cssResourceName);
string result = Engine.Razor.RunCompile(template, tempKey, typeof(d3LineCharts.LineChartModel), model);
return result;
}
public static string EvalueateAreaChartModelTemplate(d3AreaCharts.AreaChartModel model, string cssResourceName, string tempKey)
{
string template = StreamEmbeddedResource(cssResourceName);
string result = Engine.Razor.RunCompile(template, tempKey, typeof(d3AreaCharts.AreaChartModel), model);
return result;
}
Как я могу объединить эти два метода в один более общий метод, так что я все еще могу назвать его с различными типами? Благодаря!