fix DbSeeder Items in appSettings and enable Seeding items using Generics ...
This commit is contained in:
+23
-5
@@ -6,6 +6,7 @@ using IdentityModel.AspNetCore.OAuth2Introspection;
|
||||
using Microsoft.AspNetCore.Builder;
|
||||
using Microsoft.AspNetCore.Hosting;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.AspNetCore.Server.Kestrel.Core;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
@@ -103,9 +104,24 @@ namespace xApi
|
||||
x.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
|
||||
});
|
||||
|
||||
// //
|
||||
// // Check Data Service ...
|
||||
// var dataServiceConfig = Configuration.GetXDataServiceConfiguration();
|
||||
//
|
||||
// Custom ...
|
||||
|
||||
//
|
||||
services.Configure<IISServerOptions>(options =>
|
||||
{
|
||||
options.AllowSynchronousIO = true;
|
||||
});
|
||||
|
||||
//
|
||||
services.Configure<KestrelServerOptions>(options =>
|
||||
{
|
||||
options.AllowSynchronousIO = true;
|
||||
});
|
||||
|
||||
//
|
||||
// Check Data Service ...
|
||||
var dataServiceConfig = Configuration.GetXDataServiceConfiguration();
|
||||
|
||||
//
|
||||
// Check DataBase Registration ...
|
||||
@@ -165,8 +181,10 @@ namespace xApi
|
||||
|
||||
//
|
||||
// Use xDataService Middleware ...
|
||||
// TODO: Fix this ...
|
||||
// app.UseXDatabase(apiDatabaseDescriptor);
|
||||
app.UseXDatabase(
|
||||
descriptor: apiDatabaseDescriptor,
|
||||
isDevelopmentEnvironment: env.IsDevelopment()
|
||||
);
|
||||
|
||||
//
|
||||
// Using Services ...
|
||||
|
||||
Reference in New Issue
Block a user