Eu tenho uma interface chamada IContext. Para isso, não importa realmente o que faz, exceto o seguinte: T GetService<T>(); O que esse método faz é examinar o contêiner DI atual do aplicativo e tentar resolver a dependência. Bastante padrão, eu acho. No meu aplicativo ASP.NET MVC, meu...