.NET Core DI, parametreleri oluşturucuya aktarmanın yolları
Aşağıdaki hizmet kurucusuna sahip olmak public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } .NET Core IOC mekanizmasını kullanarak parametreleri geçirme seçenekleri nelerdir? _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" )); Başka bir yolu var mı?