Reapply "add CategoryController with endpoints"

This reverts commit 928743303c.
This commit is contained in:
franc
2025-04-08 15:52:32 +02:00
parent 928743303c
commit d248ccb1db
24 changed files with 1535 additions and 142 deletions
+3 -9
View File
@@ -1,5 +1,6 @@
using Francesco.Recipes.World.Data;
using Francesco.Recipes.World.Repositories.Category;
using Francesco.Recipes.World.Repositories.Favorit;
using Francesco.Recipes.World.Repositories.Ingredient;
using Francesco.Recipes.World.Repositories.Instruction;
using Francesco.Recipes.World.Repositories.MediaFile;
@@ -7,8 +8,6 @@ using Francesco.Recipes.World.Repositories.Recipe;
using Francesco.Recipes.World.Repositories.ShoppingList;
using Francesco.Recipes.World.Repositories.Unit;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
@@ -23,9 +22,6 @@ var connectionString = builder.Configuration.GetConnectionString("FrancescosReci
services.AddDbContext<FrancescosRecipesWorldDbContext>(options =>
options.UseSqlServer(connectionString));
services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
.AddEntityFrameworkStores<FrancescosRecipesWorldDbContext>();
// Add services to the container.
builder.Services.AddControllersWithViews();
@@ -43,6 +39,8 @@ builder.Services.AddScoped<IMediaFileRepository, MediaFileRepository>();
builder.Services.AddScoped<IInstructionRepository, InstructionRepository>();
builder.Services.AddScoped<IFavoritRepository, FavoritRepository>();
var app = builder.Build();
// Configure the HTTP request pipeline.
@@ -62,10 +60,6 @@ app.UseStaticFiles();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.MapDefaultControllerRoute();
app.MapControllerRoute(