using Posechaemost.Data.Repository; using Posechaemost.Domain.UseCase; using Posechaemost.UI; using Microsoft.Extensions.DependencyInjection; using System.Text.RegularExpressions; using Posechaemost.Data.RemoteData.RemoteDataBase; IServiceCollection services = new ServiceCollection(); services .AddDbContext() .AddSingleton() .AddSingleton() .AddSingleton() .AddSingleton() .AddSingleton() .AddSingleton() .AddSingleton() .AddSingleton(); var serviceProvider = services.BuildServiceProvider(); // Создаем пользовательский интерфейс MainMenuUI mainMenuUI = serviceProvider.GetService(); // Выводим главное меню mainMenuUI.DisplayMenu();