希望有人可以提供帮助。这让我非常头痛。问题与RazorEngine,模板和电子邮件地址
只要我的一个模板包含在地址的用户部分末尾包含连字符的电子邮件地址(例如,[email protected]),RazorEngine就会抛出奇怪的错误。该错误是漫长的,有关于为什么动态模型不能正常工作等伟大的解释,但是,相关部分是
The name 'domain' does not exist in the current context.
我当我改变的电子邮件地址不相同的模板得到这个一个没有相同的@结构,所以它肯定是与RazorEngine如何解析它有关的。看起来,特定的序列使RazorEngine读取@作为剃刀命令的开始。
我试过用HTML实体替换' - '-但结果是一样的。有没有其他人看过这个或有没有人知道我可以尝试的其他解决方法?
请举例说明如何使用它。电子邮件地址是直接输入模板还是作为模型的一部分传入?代码有帮助。 –
这个特殊的例子使用直接输入到模板中的电子邮件地址。 –