У меня есть проверка регистрации в моем RegistrationController:
public class RegistrationController : Controller
{
private readonly IAmARegistrationRepository _RegistrationRepository;
public RegistrationController(IAmARegistrationRepository registrationRepository)
{
_RegistrationRepository = registrationRepository;
}
public bool IsRegistered(string userName)
{
return _RegistrationRepository.IsRegistered(userName);
}
}
Как я могу проверить это с моего HomeController? Есть ли способ получить доступ к ControllerBuilder
, чтобы подключить текущий открытый контроллер, если он есть? или, по крайней мере, иметь возможность сгенерировать его, используя фабрику пользовательских контроллеров, загруженную в ControllerBuilder
в моем Global.asax.cs
?