Skip to content

Instantly share code, notes, and snippets.

@fzankl
Created January 24, 2021 17:14
Show Gist options
  • Save fzankl/eded3c5e7a8b73006d259c996f6bbddd to your computer and use it in GitHub Desktop.
Save fzankl/eded3c5e7a8b73006d259c996f6bbddd to your computer and use it in GitHub Desktop.
YARP - Startup
public class Startup
{
private readonly IConfiguration _configuration;
public Startup(IConfiguration configuration)
{
_configuration = configuration;
}
public void ConfigureServices(IServiceCollection services)
{
services
.AddReverseProxy();
.LoadFromConfig(_configuration.GetSection("ReverseProxy"));
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseRouting();
app.UseEndpoints(endpoints =>
{
endpoints.MapReverseProxy();
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment