小编Sur*_*mar的帖子

Visual Studio代码分析错误CA 1006

代码分析抛出错误CA1006:每当我们在接口契约中定义自定义定义时,不要将泛型类型嵌套在成员签名中.处理这个所谓的设计问题的最佳方法是什么.对此有任何深刻的想法.

感谢您花费宝贵的时间来完成这项工作.

例:-

 Task<IList<Employee>> LoadAllEmployeeAsync();
Run Code Online (Sandbox Code Playgroud)

c# code-analysis fxcop visual-studio static-code-analysis

11
推荐指数
1
解决办法
2674
查看次数

Swagger UI 无法与 OData 控制器 V3 和 WebApi 2 配合使用

Swashbuckle.OData 似乎与 OData V3 控制器存在集成问题。我可以在 swagger UI 上看到端点,但是由于框架采用的路由前缀“api”不正确,UI 无法获取数据。使用邮递员进行测试时,端点工作正常。

另一种尝试的方法是在 ODataController 上使用显式 RoutePrefix,这有助于 Swagger UI 显示 RoutePrefix 'odata',但这会导致 api 完全损坏,现在我们也无法从 Postman 查询或获取数据。

这确实令人沮丧,对此的任何指导都会非常有帮助。

我已将示例解决方案上传到以下 git Repo .. ## https://github.com/ss27051980/Swagger-OData.git##

c# odata swagger asp.net-web-api2 swashbuckle

5
推荐指数
0
解决办法
1237
查看次数