feat: Konfigurierbare Tabellennamenregel in WebApiContextOptions hinzugefügt

- Einführung der WebApiContextOptions-Klasse mit einer Nullable-String-Eigenschaft `TableNamingRule`.
- Ermöglicht die Konfiguration von `TableNamingRule` über Anwendungseinstellungen (z.B. 'DIGITAL_DATA', 'PREPARED-SQL').
- Aktualisierte Dependency Injection-Einrichtung, um WebApiContextOptions aus der Konfiguration zu konfigurieren.
This commit is contained in:
Developer 02
2024-08-26 11:35:22 +02:00
parent 4387d62865
commit 1d8ae2c371
4 changed files with 356 additions and 8 deletions

View File

@@ -107,6 +107,8 @@ try
var cnnStr = WebApiConfig.ConnectionString(EN_ConnectionType.SQLServer);
builder.Services.Configure<WebApiContextOptions>(builder.Configuration.GetSection("WebApiContextOptions"));
builder.Services.AddDbContext<WebApiContext>(options =>
{
const int dbTimeoutInMin = 5;