Здравствуйте, Sharov, Вы писали:
S>>>При DI мы получаем только нужны нам типы, про контейнер нам знать вообще не надо. НС>>Тем не менее внутри любого известного мне контейнера ссылки на service locator присутвуют в публичном API.
S>Можно пример, ссылку?
Вот же(C# ):
using Microsoft.Extensions.DependencyInjection;
......
var scope = serviceProvider.CreateScope();
var service = scope.ServiceProvider.GetService<IService>();