static void Main(string[] args) { var serviceProvider = ServiceProviderBuilder.NewUseStartup <Startup>(); var program = serviceProvider.GetRequiredService <Program>(); program.Run(); }
public static void SendHumanOutput <TStartup>() where TStartup : class, IStartup { using (var serviceProvider = ServiceProviderBuilder.NewUseStartup <TStartup>() as ServiceProvider) { Program.SendHumanOutput(serviceProvider); } }