using Microsoft.Extensions.DependencyInjection; using Nebula.Shared; using Nebula.Shared.Services; namespace Nebula.Runner; public static class Program { public static void Main(string[] args) { var services = new ServiceCollection(); services.AddServices(); var serviceProvider = services.BuildServiceProvider(); var task = serviceProvider.GetService()!.Run(args); task.Wait(); } }