创建HandleBars助手服务器端的语法是什么?

时间:2016-04-08 18:27:06

标签: c# handlebarshelper handlebars.net

使用Handlebars.Net,我想创建一个HandlebarsHelper,用<br>代码替换回车符和换行符。看起来应该是这样的:

string pattern = @"/(\r\n|\n|\r)/gm";
string replacement = "<br>";
Regex rgx = new Regex(pattern);

Handlebars.RegisterHelper("link_to", (string text) =>
{
    text = rgx.Replace(text, replacement);
});

编译器(或resharper)告诉我它无法判断我是否尝试使用HandlebarsBlockHelper或HandlebarsHelper,并且我在任何一种情况下都缺少参数。

  1. 两者之间的区别是什么?
  2. 我似乎找不到任何相关的文档。是否有上述两个对象以及HelperOptions的文档,以及如何使用TextWriter,dymanic上下文和参数对象列表?

0 个答案:

没有答案