see: https://github.com/RicoSuter/NSwag/issues/1809#issuecomment-445862544
The return json format of your backend should be camelcase. So NSwag also uses the same format.
You only need to ignore the user's settings in your template, right?
Please follow this issue: https://github.com/aspnetzero/aspnet-zero-core/issues/2313
Please share your relevant code?
And try to add the unitofwork attribute to the method https://aspnetboilerplate.com/Pages/Documents/Unit-Of-Work#unitofwork-attribute
https://github.com/aspnetzero/aspnet-zero-core/blob/dev/angular/web.config#L11
refer to:https://docs.aspnetzero.com/documents/aspnet-core-angular/latest/Deployment-Angular-Publish-Azure#publish-angularui-to-the-azure
You can use Repositories https://aspnetboilerplate.com/Pages/Documents/Repositories
If you are not familiar with ABP and abp zero,The documentation will be your best tool. https://aspnetboilerplate.com/Pages/Documents/ http://docs.aspnetzero.com
Have you seen the tutorial on publishing Angular? https://docs.aspnetzero.com/documents/aspnet-core-angular/latest/Deployment-Angular-Publish-Azure
What is the web.config content in your angular app?
Default will not be cached. Of course, it depends on the specific ORM. If you feel that there is a performance issue, you can implement the caching feature yourself.
They return different return values and are also used for different functions.