У меня есть проект ASP.NET Core MVC, который использует частичные представления. Когда я его компилирую, я получаю следующее предупреждение:
Использование IHtmlHelper.Partial может привести к взаимоблокировке приложения.
Попробуйте использовать Tag Helper или IHtmlHelper.PartialAsync.
В чем разница между действиями Tag Helper и HTML Helper, которые могут привести к тупику приложения?
Из прочтения документации здесь я понял, что подход Tag Helper направлен на то, чтобы облегчить чтение разметки и обеспечить поддержку Intellisense. Другими словами, я думал, что два подхода были просто разным синтаксисом для одной и той же вещи, но здесь явно происходит что-то еще.
Следует ли всегда использовать помощника по тегам вместо помощника по HTML?