From dcdf0844cbcbe01e4ef5c28c699127c21b74d766 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Mon, 28 Apr 2025 15:08:07 +0200 Subject: [PATCH] feat(Program): DeferredServiceProvider-Instanz erstellen und Fabrik einstellen --- EnvelopeGenerator.GeneratorAPI/Program.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/EnvelopeGenerator.GeneratorAPI/Program.cs b/EnvelopeGenerator.GeneratorAPI/Program.cs index 6ba72940..1d2c3522 100644 --- a/EnvelopeGenerator.GeneratorAPI/Program.cs +++ b/EnvelopeGenerator.GeneratorAPI/Program.cs @@ -10,11 +10,14 @@ using Microsoft.OpenApi.Models; using DigitalData.UserManager.DependencyInjection; using EnvelopeGenerator.Application; using DigitalData.Auth.Client; +using DigitalData.Core.Abstractions; var builder = WebApplication.CreateBuilder(args); var config = builder.Configuration; +var deferredProvider = new DeferredServiceProvider(); + builder.Services.AddControllers(); //CORS Policy @@ -116,6 +119,8 @@ builder.Services var app = builder.Build(); +deferredProvider.Factory = () => app.Services; + app.MapOpenApi(); // Configure the HTTP request pipeline.