|
|
|
@ -15,6 +15,7 @@ using System.Reflection; |
|
|
|
using Volo.Abp.ApiVersioning; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.Conventions; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.DependencyInjection; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.Json; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.Localization; |
|
|
|
using Volo.Abp.AspNetCore.VirtualFileSystem; |
|
|
|
using Volo.Abp.DependencyInjection; |
|
|
|
@ -76,6 +77,11 @@ namespace Volo.Abp.AspNetCore.Mvc |
|
|
|
); |
|
|
|
|
|
|
|
var mvcBuilder = context.Services.AddMvc() |
|
|
|
.AddNewtonsoftJson(options => |
|
|
|
{ |
|
|
|
options.SerializerSettings.ContractResolver = |
|
|
|
new AbpMvcJsonContractResolver(context.Services); |
|
|
|
}) |
|
|
|
.AddRazorRuntimeCompilation() |
|
|
|
.AddDataAnnotationsLocalization(options => |
|
|
|
{ |
|
|
|
@ -110,11 +116,6 @@ namespace Volo.Abp.AspNetCore.Mvc |
|
|
|
{ |
|
|
|
mvcOptions.AddAbp(context.Services); |
|
|
|
}); |
|
|
|
|
|
|
|
//Configure<MvcJsonOptions>(jsonOptions => @3.0.0!
|
|
|
|
//{
|
|
|
|
// jsonOptions.SerializerSettings.ContractResolver = new AbpMvcJsonContractResolver(context.Services);
|
|
|
|
//});
|
|
|
|
} |
|
|
|
|
|
|
|
public override void OnApplicationInitialization(ApplicationInitializationContext context) |
|
|
|
|