Как вручную разрешить тип с помощью встроенной среды ввода-вывода ASP.NET Core MVC?
Настройка контейнера достаточно проста:
public void ConfigureServices(IServiceCollection services)
{
// ...
services.AddTransient<ISomeService, SomeConcreteService>();
}
Но как я могу разрешить ISomeService
без выполнения инъекции? Например, я хочу сделать это:
ISomeService service = services.Resolve<ISomeService>();
В IServiceCollection
таких методов нет.