Пример #1
0
        public static IHostBuilder CreateWebHostBuilderRuningService(string[] args)
        {
            var pathToExe         = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
            var pathToContentRoot = Path.GetDirectoryName(pathToExe);

            return(new HostBuilder()
                   .UseStartup <Startup>(HostingExtension.ConfigFileBuilder(new[] { "appsettings.json" }))
                   .UseContentRoot(pathToContentRoot));
        }
Пример #2
0
 public static IHostBuilder CreateWebHostBuilderRuningConsole(string[] args)
 {
     return(new HostBuilder()
            .UseStartup <Startup>(HostingExtension.ConfigFileBuilder(new[] { "appsettings.json" })));
 }