Является ли ASP.NET Core 8 HtmlRenderer потокобезопасным?

Справочная информация: похоже, что в ASP.NET Core 8 был добавлен новый класс, HtmlRenderer, который позволяет отображать CSHTML в строку, выходящую за рамки стандартного варианта использования визуализации cshtml через запрос/ответ. Пример, который я нашел, показывает использование этого для преобразования CSHTML в строку в консольном приложении:

https://learn.microsoft.com/en-us/aspnet/core/blazor/comComponents/render-comComponents-outside-of-aspnetcore?view=aspnetcore-8.0

но я бы хотел использовать это в контроллере ASP.NET Core 8 (для визуализации текста электронного письма), где я сейчас использую внедрение зависимостей. Соответственно, я хотел бы понять, является ли HtmlRenderer потокобезопасным, поскольку это должно сообщать, как мне двигаться вперед (регистрирую ли я его оболочку как синглтон или как ограниченную область действия в контейнере DI).

Спасибо...

0 ответов

Другие вопросы по тегам