У меня есть такой контроллер:
public class Controller
{
public TokenService _service;
[Inject]
public Controller(TokenService service)
{
_service = service;
}
}
С TokenService, который выглядит примерно так:
public class TokenService: IInterface1, IInterface2 {}
Как мне связать это в Ninject?Я бы подумал, что мне нужно изменить параметр конструктора TokenService в контроллере, чтобы он стал одним из этих двух интерфейсов.
Причина, по которой у меня 2 интерфейса, заключается в том, что TokenService используется для DotNetOpenAuth.