1

RESTful api (.net および c#) に swagger を使用しようとしています。これはカスタムの RESTful API です (ASP.NET Web API や Web アプリケーションではありません)。

public interface IEmployee
{
    [CustomSecurity(Session.Required)]
    EmployeeResponse GetEmployee(EmployeeRequest request);  
}

私は NSwagStudio を使用して仕様を生成する NSwag ( https://github.com/NSwag/NSwag ) を使用していますが、メソッドを仕様化していないため成功しません。他の方法でそれを行う方法はありますか?操作のカスタム属性をswaggerに理解させるにはどうすればよいですか?

4

1 に答える 1

1

デフォルトでは、Web API クラスのみがサポートされていますが、ジェネリック パラメーターとしてジェネレーターとインターフェイスを使用して独自のコマンド ライン ツールを作成することもできます (ただし、Web API ルールを使用): https://github.com/NSwag/NSwag/wiki/ WebApiToSwaggerGenerator

于 2016-07-20T19:12:58.757 に答える