ASP.NET 样板中应用服务的多个项目
Multiple projects for Application Services in ASP.NET Boilerplate
我有一个包含两个项目的应用程序,其中包含 IApplicationService
类,但该框架默认仅解析客户端代理(在 JavaScript:abp.services.app.xxxx
中)Application 基础模板附带的项目。
myProject.Application => default ASP.NET Boilerplate
myProject.ExtraServices => my own (not generating client proxies)
谢谢。
ASP.NET核心
为 MyProjectWebCoreModule 中的 ExtraServices
项目创建控制器:
Configuration.Modules.AbpAspNetCore()
.CreateControllersForAppServices(
typeof(ExtraServicesModule).GetAssembly()
);
ASP.NETMVC 5
在 MyProjectWebApiModule 中为您的 ExtraServices
项目创建控制器:
Configuration.Modules.AbpWebApi().DynamicApiControllerBuilder
.ForAll<IApplicationService>(typeof(ExtraServicesModule).Assembly, "app")
.Build();
我有一个包含两个项目的应用程序,其中包含 IApplicationService
类,但该框架默认仅解析客户端代理(在 JavaScript:abp.services.app.xxxx
中)Application 基础模板附带的项目。
myProject.Application => default ASP.NET Boilerplate
myProject.ExtraServices => my own (not generating client proxies)
谢谢。
ASP.NET核心
为 MyProjectWebCoreModule 中的 ExtraServices
项目创建控制器:
Configuration.Modules.AbpAspNetCore()
.CreateControllersForAppServices(
typeof(ExtraServicesModule).GetAssembly()
);
ASP.NETMVC 5
在 MyProjectWebApiModule 中为您的 ExtraServices
项目创建控制器:
Configuration.Modules.AbpWebApi().DynamicApiControllerBuilder
.ForAll<IApplicationService>(typeof(ExtraServicesModule).Assembly, "app")
.Build();