public override void PreInitialize() { var result = new DontWrapResultAttribute(); Configuration.Modules.AbpAspNetCore().DefaultWrapResultAttribute.WrapOnError = result.WrapOnError; Configuration.Modules.AbpAspNetCore().DefaultWrapResultAttribute.WrapOnSuccess = result.WrapOnSuccess; }
public override void PreInitialize() { Configuration.DefaultNameOrConnectionString = _appConfiguration.GetConnectionString(AiClassRoomConsts.ConnectionStringName); Configuration.Navigation.Providers.Add <AiClassRoomNavigationProvider>(); //去掉接口返回的WrapResult属性 var result = new DontWrapResultAttribute(); Configuration.Modules.AbpAspNetCore().DefaultWrapResultAttribute.WrapOnError = result.WrapOnError; Configuration.Modules.AbpAspNetCore().DefaultWrapResultAttribute.WrapOnSuccess = result.WrapOnSuccess; Configuration.Modules.AbpAspNetCore() .CreateControllersForAppServices( typeof(AiClassRoomApplicationModule).GetAssembly(), "bookservice"); }