using Microsoft.Extensions.DependencyInjection;
public class SomeDependency
public SomeService(SomeDependency dependency)
public static void Main()
var services = new ServiceCollection();
services.AddTransient<SomeService>();
var provider = services.BuildServiceProvider();
var service = provider.GetRequiredService<SomeService>();