Disable HTTPS redirect

This commit is contained in:
2020-02-29 23:57:56 +01:00
parent 3f5eea9d47
commit 3f3a532a9f

View File

@@ -15,7 +15,7 @@ namespace EstusShots.Server
public IConfiguration Configuration { get; }
private bool IsDevelopment { get; set; }
public Startup(IConfiguration configuration)
{
Configuration = configuration;
@@ -34,14 +34,11 @@ namespace EstusShots.Server
services.AddControllers().AddJsonOptions(options =>
{
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
if (IsDevelopment)
{
options.JsonSerializerOptions.WriteIndented = true;
}
if (IsDevelopment) options.JsonSerializerOptions.WriteIndented = true;
});
services.AddSwaggerGen(options =>
{
options.SwaggerDoc("v1", new OpenApiInfo { Title = "Estus Shots API", Version = "v1" });
options.SwaggerDoc("v1", new OpenApiInfo {Title = "Estus Shots API", Version = "v1"});
});
// Register business logic services
@@ -54,23 +51,17 @@ namespace EstusShots.Server
{
IsDevelopment = env.IsDevelopment();
if (IsDevelopment)
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseHttpsRedirection();
}
// Do not Redirect for now. Breaks local tests.
// app.UseHttpsRedirection();
// Enable middleware to serve generated Swagger as a JSON endpoint.
app.UseSwagger();
// Enable middleware to serve swagger-ui (HTML, JS, CSS, etc.),
// specifying the Swagger JSON endpoint.
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Estus Shots API V1");
});
app.UseSwaggerUI(c => { c.SwaggerEndpoint("/swagger/v1/swagger.json", "Estus Shots API V1"); });
app.UseRouting();
app.UseAuthorization();