Визуализация блейзора ComponentBase в строку - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь написать код для отправки электронных писем от компонентов бритвы. У меня есть рабочая версия этого в стандартном MVC, используя IRazorViewEngine и ITempDataProvider, но они требуют, чтобы у меня был IView. Мне интересно, если это может быть достигнуто с помощью новых ComponentBase объектов. Я знаю, что IHtmlHelper.RenderComponentAsync<MyComponent>() будет отображаться в строку, но я не знаю, как правильно создать экземпляр HtmlHelper вне вида бритвы, поэтому может быть что-то более подходящее для использования. Если у меня есть объект ComponentBase, как я могу преобразовать его в строку?

...