2016-07-19 5 views
1

私はRESTful API(.netとc#)にswaggerを使用しようとしています。これは、カスタムの安らかなAPI(ASP.NET Web APIでもWebアプリケーションでもない)です。カスタムレストゥルーAPI(C#.NET)の定義を生成するためのSwagger

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

私はそれがこの方法をスペックしないようNSwagStudioはスペックが、ノー成功を生成しなければならNSwag(https://github.com/NSwag/NSwag)を使用しています。他の方法でそれをする方法はありますか?操作のカスタム属性をわかりやすくする方法を教えてください。デフォルトでは

答えて

1

のみウェブAPIクラスがサポートされていますが、多分あなたは、一般的なパラメータとして(ただし、Web APIをルールに)発生し、あなたのインターフェースを使用して独自のCMDラインツールを書くことができます。https://github.com/NSwag/NSwag/wiki/WebApiToSwaggerGenerator

+0

おかげでそれをしようとします。 – user1527762

+0

または、コマンドラインツールとインターフェイスをparam( '/ controller:full.type.name')として試してみてください –

+0

動作させるには? –

関連する問題