2013-02-08 9 views
6

ServiceStackを使用しています。生成されたメタデータの「自動ドキュメント」を手助けしたいと思います。ServiceStackで生成されたメタデータにApiMember属性が表示されない

私は最近ApiAttributeApiMemberAttributementioned herehere)を見つけました。しかし、私はできませんhttp://me/api/metadata?op=ReadFormTypeページは、装飾されたメンバーの情報を放出することができます。

彼はテストプロパティを使用して、私のDTOのストリップダウンバージョン(それは今のところちょうどスタブです)です:ApiAttributeテキスト正しくメタデータ応答の上部に表示されない

[Api("Read FormType")] 
[Route("/formTypes/{FormType}", "GET")] 
public class ReadFormType 
{ 
    [ApiMember(Name = "X", Description = "X Description", 
     ParameterType = "path", DataType = "string", IsRequired = true)] 
    public string X { get; set; } 
} 

とメンバーは、が下記のRequest DTOセクションに正しくリストされています。

ApiMemberAttributeの余分な情報を表示するには、どうすればよいですか? (あるいは、私はこの属性の仕組みを誤解していますか?)

ServiceStackのバージョンは3.9.35です。

答えて

2

ApiおよびApiMemberの属性は、現在ServiceStack's Swagger supportで使用されています。

しかし、ServiceStackの次のバージョンのServiceStackの自動生成メタデータページにも含めます。

関連する問題