2017-06-19 4 views
1

でAutoQueryメタデータを拡張するServiceStackでSwaggerFeatureプラグインを使用して、ApiMember属性を使用してDTOのプロパティに注釈を付けることができます。ServiceStack -

例:

[Route("/swagger/{Name}", "POST"] 
public class MyRequestDto 
{ 
    [ApiMember(Name="Name", Description = "Name Description", 
     ParameterType = "path", DataType = "string", IsRequired = true)] 
    public string Name { get; set; } 
} 

それはAUTOQUERYメタデータサービスのプロパティのために、これらの追加の注釈を含めることは可能ですか?

答えて

2

AutoQueryメタデータのスキーマでは、このメタデータがAutoQueryメタデータの範囲と目的を変更することはできません。

サービスに関するこのメタデータがMetadataTypes DTOを返す/types/metadataルートに保持されているため、この情報も冗長です。