2017-06-19 2 views
1
erweitern

Mit dem SwaggerFeature-Plugin in ServiceStack kann ich die Eigenschaften eines DTO mit dem ApiMember-Attribut annotieren.ServiceStack - AutoQuery-Metadaten mit

Beispiel:

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

Ist es möglich, diese zusätzliche Anmerkungen für Objekte im AutoQuery Metadatendienst einzubeziehen?

Antwort

2

Das Schema für AutoQuery-Metadaten erlaubt keine Metadaten, die den Umfang und den Zweck der AutoQuery-Metadaten ändern würden.

Diese Information ist auch redundant, da diese Metadaten über Dienste in der /types/metadata Route verwaltet werden, die die MetadataTypes DTO zurückgibt.