- ABP Framework version: Abp Commerical Latest Version
- UI Type: Angular
- Database System: EF Core ( MySQL)
- Tiered (for MVC) or Auth Server Separated (for Angular): Angular
- Exception message and full stack trace:
- Steps to reproduce the issue:
I am creating a module for my microservice. When I add a module to my micrioservice and run the swagger the Swagger shows the end points defined in the mdoule controller .httpapi project.
However i want to use my application service(.Application project) as my end points and show it in swagger instead of the picking form the controller. I was going through this article : https://abp.io/docs/latest/framework/api-development/auto-controllers however its asking to make changes to the WebModule which I don't have it. So where should I make this change and in which project so that the swagger starts picking up from the Application module instead of controller
3 Answer(s)
-
0
hi
You shouldn't use
Auto API Controllers
in the microservice solution.You should use
.httpapi
of your module. -
0
I think I was not clear about the requirement. I don't want to use the .httpapi of my module rather use the Auto API Controller in my module so that microservice picks up the API end points from the ApplicationModule instead of http.api
-
0
hi
You'd better do it the standard way, or you might have problems with microservices.