RazorLight с .Net Core 2.0 WebApi System.TypeLoadException - PullRequest
0 голосов
/ 17 мая 2018

Я перешел по следующей ссылке, чтобы использовать синтаксис стиля Razor с моими шаблонами электронной почты;

Учебное пособие по Microsoft Code Razorlight

Я реализовал статический вспомогательный класс для получения моих шаблонов.

    public static string GetTraderApplicationDeletedTemplate(Trader trader)
    {
        string templatePath = $@"{Directory.GetCurrentDirectory()}\EmailTemplates";

        IRazorLightEngine engine = EngineFactory.CreatePhysical(templatePath);

        string result = engine.Parse("TraderDeletedEmail.cshtml", trader);

        return result;
    }

Однако при отладке метода engine.Parse выбрасывается System.TypeLoadException без дополнительных подробностей?

Теперь templatePath действителен (как и имя файла .cshtml)? У кого-нибудь есть идеи о том, что может быть причиной этой ошибки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...