diff --git a/src/Infrastructure.EntityFramework/Models/SeededData.cs b/src/Infrastructure.EntityFramework/Models/SeededData.cs index acd1662cda..3a7805c399 100644 --- a/src/Infrastructure.EntityFramework/Models/SeededData.cs +++ b/src/Infrastructure.EntityFramework/Models/SeededData.cs @@ -4,6 +4,9 @@ public class SeededData { public Guid Id { get; set; } public required string RecipeName { get; set; } - public required string Data { get; set; } // JSON blob with entity tracking info + /// + /// JSON blob containing all + /// + public required string Data { get; set; } public DateTime CreationDate { get; set; } } diff --git a/util/SeederApi/Program.cs b/util/SeederApi/Program.cs index c4bc16e977..2e64d09bf6 100644 --- a/util/SeederApi/Program.cs +++ b/util/SeederApi/Program.cs @@ -4,13 +4,8 @@ using Bit.SharedWeb.Utilities; var builder = WebApplication.CreateBuilder(args); -// Generate a new MangleId for a request -builder.Services.AddScoped(_ => new MangleId()); - -// Add services to the container. builder.Services.AddControllers(); -// Configure GlobalSettings from appsettings var globalSettings = builder.Services.AddGlobalSettingsServices(builder.Configuration, builder.Environment); // Common services @@ -24,6 +19,7 @@ builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); +builder.Services.AddScoped(_ => new MangleId()); var app = builder.Build(); @@ -31,18 +27,10 @@ var app = builder.Build(); if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Home/Error"); - // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. - app.UseHsts(); } app.UseRouting(); -app.MapControllerRoute( - name: "seed", - pattern: "{controller=Seed}/{action=Index}/{id?}"); - -app.MapControllerRoute( - name: "info", - pattern: "{controller=Info}/{action=Index}/{id?}"); +app.MapControllerRoute(name: "default", pattern: "{controller=Seed}/{action=Index}/{id?}"); app.Run(); diff --git a/util/SeederApi/SeederApi.csproj b/util/SeederApi/SeederApi.csproj index 2c0655fbac..53e9941c1c 100644 --- a/util/SeederApi/SeederApi.csproj +++ b/util/SeederApi/SeederApi.csproj @@ -13,5 +13,4 @@ - diff --git a/util/SeederApi/appsettings.json b/util/SeederApi/appsettings.json index 10f68b8c8b..79388a1bb0 100644 --- a/util/SeederApi/appsettings.json +++ b/util/SeederApi/appsettings.json @@ -1,9 +1,11 @@ { + "globalSettings": { + "projectName": "SeederApi" + }, "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } - }, - "AllowedHosts": "*" + } }