【发布时间】:2015-08-27 15:15:37
【问题描述】:
在使用属性路由时是否可以在 Swagger UI / Swashbuckle 中利用 MultipleApiVersions?
具体来说,我通过以下方式实现版本控制:
using System.Web.Http;
namespace RESTServices.Controllers.v1
{
[Route("api/v1/Test")]
public class TestV1Controller : ApiController
{ ... }
版本 2 将位于 v2 命名空间中。在名为 TestV2Controller 的控制器中。该路线将包含 v2。
是否可以传递一个允许这样做的 lambda?我在网上找到了一个编译的示例 lambda,但随后 Swagger 完全停止工作。无法在浏览器中设置断点或查看 Swagger。
【问题讨论】:
标签: attributes asp.net-web-api2 swagger swagger-ui swashbuckle