У меня есть простой вспомогательный метод ASPP MVC в App_Code.Как использовать простой инжектор в вспомогательном методе Asp.Net MVC
@helper ApprovedStatus(TimeWorkedEntry entry)
{
if (!entry.Authorised)
{
var approvers = <<get list of approvers from service here >>
<a tabindex="0"
role="button"
class="exclamation"
data-html="true"
data-toggle="popover"
data-trigger="focus"
title="<b>Not yet approved</b>"
data-content="@approvers">
!
</a>
}
}
Мои услуги обычно вводятся в контроллеры в моем приложении с помощью простого инжектора.
То, что я не могу тренировать, - это как получить экземпляр моих услуг, введенных в вспомогательный метод. Что мне не хватает?
Вы не должны. Вы должны передавать значения в свое представление, добавляя значения в свою модель просмотра в своем контроллере. – Luke