ApplicationBuilderExtensions Class
Definition
- Namespace
- Cuemon.Extensions.AspNetCore.Hosting
- Assemblies
- Cuemon.Extensions.AspNetCore.dll
Extension methods for the IApplicationBuilder interface.
public static class ApplicationBuilderExtensions
- Inheritance
-
ApplicationBuilderExtensions
Examples
The following example demonstrates how to add the hosting environment HTTP header middleware to an ASP.NET Core application pipeline.
using Cuemon.AspNetCore.Hosting;
using Cuemon.Extensions.AspNetCore.Hosting;
using Microsoft.AspNetCore.Builder;
namespace Examples;
public class StartupPipeline
{
public void Configure(IApplicationBuilder app)
{
app.UseHostingEnvironment(o =>
{
o.HeaderName = "X-Environment";
});
app.UseRouting();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
});
}
}
Methods
| Name | Description |
|---|---|
| UseHostingEnvironment(IApplicationBuilder, Action<HostingEnvironmentOptions>) | Adds a hosting environment HTTP header to the IApplicationBuilder request execution pipeline. |