このライブラリのドキュメントは単純に見えますが、パーシャルを登録しようとすると、型変換エラーがスローされます。
string testname = "myName";
string testbody = @"my really simple test body";
Handlebars.RegisterTemplate(testname, testbody);
Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'
C# はまだ少し新しいですが、これはドキュメントの例とほぼ同じであるため、文字列を入力ミスしたとは思えませんtestbody
。
さらなる研究
例を文字通りコピーして貼り付けると、コードが壊れます。これは単なるがらくたライブラリのように見えます。
string partialSource =
@"<strong>{{name}}</strong>";
Handlebars.RegisterTemplate("user", partialSource);
Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'