2 writes to HostingEnvironment
Microsoft.AspNetCore.Hosting (2)
GenericHost\WebHostBuilderBase.cs (1)
85HostingEnvironment = new HostingEnvironment(),
WebHostBuilder.cs (1)
264_context.HostingEnvironment = _hostingEnvironment;
31 references to HostingEnvironment
CreateDefaultBuilderApp (3)
Program.cs (3)
47if (!string.Equals(contentRoot, context.HostingEnvironment.ContentRootPath, StringComparison.Ordinal)) 49return $"ContentRootPath incorrect. Expected: {contentRoot} Actual: {context.HostingEnvironment.ContentRootPath}"; 61return $"appsettings.{context.HostingEnvironment.EnvironmentName}.json not loaded into Configuration.";
CreateDefaultBuilderOfTApp (3)
Program.cs (3)
58if (!string.Equals(contentRoot, context.HostingEnvironment.ContentRootPath, StringComparison.Ordinal)) 60return $"ContentRootPath incorrect. Expected: {contentRoot} Actual: {context.HostingEnvironment.ContentRootPath}"; 72return $"appsettings.{context.HostingEnvironment.EnvironmentName}.json not loaded into Configuration.";
HostFilteringSample (1)
Program.cs (1)
26var env = hostingContext.HostingEnvironment;
Kestrel.SampleApp (1)
Startup.cs (1)
80if (context.HostingEnvironment.IsDevelopment())
Microsoft.AspNetCore (11)
ConfigureWebHostBuilder.cs (5)
26_environment = webHostBuilderContext.HostingEnvironment; 41var previousContentRoot = HostingPathResolver.ResolvePath(_context.HostingEnvironment.ContentRootPath); 43var previousWebRoot = HostingPathResolver.ResolvePath(_context.HostingEnvironment.WebRootPath, previousContentRoot); 118var previousContentRoot = HostingPathResolver.ResolvePath(_context.HostingEnvironment.ContentRootPath); 119var previousWebRoot = HostingPathResolver.ResolvePath(_context.HostingEnvironment.WebRootPath);
WebApplicationBuilder.cs (2)
213Environment = webHostContext.HostingEnvironment; 402if (allowDeveloperExceptionPage && context.HostingEnvironment.IsDevelopment())
WebHost.cs (4)
173var env = hostingContext.HostingEnvironment; 212options.ValidateScopes = context.HostingEnvironment.IsDevelopment(); 224if (ctx.HostingEnvironment.IsDevelopment()) 226StaticWebAssetsLoader.UseStaticWebAssets(ctx.HostingEnvironment, ctx.Configuration);
Microsoft.AspNetCore.Hosting (8)
GenericHost\GenericWebHostBuilder.cs (4)
58services.AddSingleton(webhostContext.HostingEnvironment); 60services.AddSingleton((AspNetCore.Hosting.IHostingEnvironment)webhostContext.HostingEnvironment); 102var startupType = StartupLoader.FindStartupType(webHostOptions.StartupAssembly!, webhostContext.HostingEnvironment.EnvironmentName); 388return _context.HostingEnvironment;
GenericHost\SlimWebHostBuilder.cs (2)
34services.AddSingleton(webhostContext.HostingEnvironment); 36services.AddSingleton((AspNetCore.Hosting.IHostingEnvironment)webhostContext.HostingEnvironment);
GenericHost\WebHostBuilderBase.cs (1)
87webHostBuilderContext.HostingEnvironment.Initialize(context.HostingEnvironment.ContentRootPath, options, baseEnvironment: context.HostingEnvironment);
WebHostBuilderExtensions.cs (1)
256StaticWebAssetsLoader.UseStaticWebAssets(context.HostingEnvironment, context.Configuration);
Microsoft.AspNetCore.Hosting.Tests (1)
WebHostBuilderTests.cs (1)
256Assert.NotNull(context.HostingEnvironment);
Microsoft.AspNetCore.Tests (3)
WebApplicationTests.cs (3)
948Assert.Equal(assemblyName, context.HostingEnvironment.ApplicationName); 990Assert.Equal(assemblyName, context.HostingEnvironment.ApplicationName); 1053Assert.Equal("Testing", context.HostingEnvironment.EnvironmentName);