Skip to content

Commit f96ea8a

Browse files
feat: cors
* response compression * brotli * bug fix at response caching * docs * appsettings.json * fix: change username * feat: net 6 upgrade * ci: fix net version * fix: username * ci: fix test * ci: vercel.json [skip_ci] * fix: remove vercel [skip ci] * feat: cors * fix: vercel
1 parent a18fa3e commit f96ea8a

2 files changed

Lines changed: 5 additions & 13 deletions

File tree

src/AwesomeGithubStats.Api/Startup.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ public void ConfigureServices(IServiceCollection services)
5050
options.EnableForHttps = true;
5151
options.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "image/jpeg", "image/png", "application/font-woff2", "image/svg+xml", MediaTypeNames.Application.Json });
5252
});
53-
53+
services.AddCors(options => {
54+
options.AddPolicy("AllowAnyOrigin",
55+
builder => builder.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader());
56+
});
5457
services.Configure<BrotliCompressionProviderOptions>(options =>
5558
{
5659
options.Level = CompressionLevel.Optimal;
@@ -73,6 +76,7 @@ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
7376
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Awesome Github Stats v1"));
7477
}
7578

79+
app.UseCors("AllowAnyOrigin");
7680
app.UseHttpsRedirection();
7781
app.UseDefaultFiles(new DefaultFilesOptions() { DefaultFileNames = new[] { "index.html" } });
7882
app.UseStaticFiles();

vercel.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)