2025-01-05 17:05:23 +03:00
|
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
|
using Nebula.Shared;
|
2025-05-05 21:28:09 +03:00
|
|
|
using Nebula.Shared.Services;
|
2025-01-05 17:05:23 +03:00
|
|
|
|
|
|
|
|
namespace Nebula.Runner;
|
|
|
|
|
|
|
|
|
|
public static class Program
|
|
|
|
|
{
|
|
|
|
|
public static void Main(string[] args)
|
|
|
|
|
{
|
|
|
|
|
var services = new ServiceCollection();
|
|
|
|
|
services.AddServices();
|
2025-05-05 21:28:09 +03:00
|
|
|
|
2025-01-05 17:05:23 +03:00
|
|
|
var serviceProvider = services.BuildServiceProvider();
|
2025-01-07 17:01:00 +03:00
|
|
|
var task = serviceProvider.GetService<App>()!.Run(args);
|
|
|
|
|
task.Wait();
|
2025-01-05 17:05:23 +03:00
|
|
|
}
|
|
|
|
|
}
|