Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
Тут можно читать бесплатно Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Жанр: Базы данных. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте mir-knigi.info (Mir knigi) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); } public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); }); }}Метод
CreateDefaultBuilder()appsettingsСледующий метод,
ConfigureWebHostDefaults()StartupRun()WebHostПомимо экземпляра
WebHostIConfigurationФайл Startup.cs
Класс
StartupUseStartup<T>()CreateHostBuilder()StartupДоступные службы для класса Startup
Процессу запуска требуется доступ к инфраструктуре, а также к службам и настройкам среды, которые внедряются в класс инфраструктурой. Классу
Startup
Конструктор принимает экземпляр реализации
IConfigurationIWebHostEnvironment/IHostEnvironmentConfigureServices()Configure()IServiceCollectionConfigure()IApplicationBuilderIWebHostEnvironment/IHostEnvironmentILoggerFactoryConfigureServices()Конструктор
Конструктор принимает экземпляр реализации интерфейса
IConfigurationHost.CreateDefaultBuilderProgram.csConfigurationIWebHostEnvironmentILoggerFactoryДобавьте в конструктор параметр для
IWebHostEnvironmentConfigureServices()AutoLot.ApiAutoLot.Mvcprivate readonly IWebHostEnvironment _env;public Startup( IConfiguration configuration, IWebHostEnvironment env){ _env = env; Configuration = configuration;}Метод ConfigureServices()
Метод
ConfigureServices()AutoLot.Api
Метод
ConfigureServices()AutoLotpublic void ConfigureServices(IServiceCollection services){ services.AddControllers();}Метод
AddControllers()carRepoCarRepoAddControllers()Похожие книги на "Язык программирования C#9 и платформа .NET5", Троелсен Эндрю
Книги похожие на "Язык программирования C#9 и платформа .NET5" читать онлайн бесплатно полные версии.
Троелсен Эндрю читать все книги автора по порядку
Троелсен Эндрю - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки mir-knigi.info.