ServiceStack - расширение метаданных AutoQuery

Используя плагин SwaggerFeature в ServiceStack, я могу аннотировать свойства DTO с помощью атрибута ApiMember.

Пример:

[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?

1 ответ

Решение

Схема для метаданных AutoQuery не позволяет использовать эти метаданные, которые могли бы изменить область и назначение метаданных AutoQuery.

Эта информация также является избыточной, поскольку эти метаданные об услугах хранятся в /types/metadata маршрут, который возвращает DTO MetadataTypes.

Другие вопросы по тегам