Panda.DynamicWebApi
Panda.DynamicWebApi copied to clipboard
ASP.NET Core Dynamic Restful WebApi. Generating WebApi from Classes. Such as: Direct Generation of WebApi Based on Business Logic Layer.
服务层方法,自动生成API 成功,原来在服务层方法上 用Autofac 实现了AOP,现在失效了,请问怎么处理?急解决!!!感谢大佬
不支持版本控制
试了下不支持多版本控制,如:/api/v1/service1, /api/v2/service1, 我看了下abp的代码好像有个AddAbpApiVersioning,可以研究下把它引进来,不然没法用
产生原因:继承仓储服务 /// /// 用户服务 /// [ApiExplorerSettings(GroupName = "user")] [DynamicWebApi] public class UserService : BaseRepository, IDynamicWebApi { /// /// 添加用户 /// /// [HttpPost] public async Task AddUser(UserRegisterRequestDto dto) { var user...
控制器接口没有生成注释
按照源码默认运行时,在Service中继承了IDynamicWebApi的服务类并没有生成swagger文档 改用services.AddDynamicWebApi()时,启动报错: Microsoft.AspNetCore.Hosting.Diagnostics[6] Application startup exception System.NullReferenceException: Object reference not set to an instance of an object. at Panda.DynamicWebApiSample.Dynamic.ServiceActionRouteFactory.CreateActionRouteModel(String areaName, String controllerName, ActionModel action) in C:\Users\Administrator\Downloads\Panda.DynamicWebApi-master\Panda.DynamicWebApi-master\samples\Panda.DynamicWebApiSample\Dynamic\ServiceActionRouteFactory.cs:line 17 at Panda.DynamicWebApi.DynamicWebApiConvention.CreateActionRouteModel(String areaName,...