Merge branch 'main' into api-calls

This commit is contained in:
Drew Rautenberg
2025-01-15 20:44:41 -06:00
committed by GitHub
4 changed files with 18 additions and 3 deletions
+2
View File
@@ -3,3 +3,5 @@ obj/
/packages/
riderModule.iml
/_ReSharper.Caches/
**/app.db*
**/.idea
+12
View File
@@ -3,6 +3,8 @@ using Microsoft.OpenApi.Models;
var builder = WebApplication.CreateBuilder(args);
var allowSpecificOrigins = "_AllowSpecificOrigins";
builder.Services.AddDbContext<BarkContext>();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c =>
@@ -10,6 +12,14 @@ builder.Services.AddSwaggerGen(c =>
c.SwaggerDoc("v1", new OpenApiInfo { Title = "BarkMan API", Description = "BARK BARK WOOF WOOF", Version = "v1" });
});
builder.Services.AddCors(options =>
{
options.AddPolicy(name: allowSpecificOrigins,
policy =>
{
policy.WithOrigins("https://barkdev.ts.drewr.io", "http://localhost:5173");
});
});
var app = builder.Build();
if (! app.Environment.IsProduction())
@@ -81,4 +91,6 @@ using (var serviceScope = app.Services.CreateScope())
dbContext.Database.Migrate();
}
app.UseCors(allowSpecificOrigins);
app.Run();
+2 -1
View File
@@ -5,5 +5,6 @@
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
"AllowedHosts": "*",
"CorsAllowedOrgins": "barkdev.ts.drewr.io"
}
+1 -1
View File
@@ -12,7 +12,7 @@ public class BarkContext : DbContext
{
var folder = Environment.SpecialFolder.LocalApplicationData;
var path = Environment.GetFolderPath(folder);
DbPath = "./app.db";
DbPath = "./database/app.db";
}
// The following configures EF to create a Sqlite database file in the