Я хочу добавить примеры для параметров в мои контроллеры 'get', такие как пример для 'productId' в этом контроллере, есть ли способ сделать это с помощью атрибутов?
[HttpGet("{productId}")]
public async Task<Product> GetProduct([FromRoute]string productId)
Я уже попытался безуспешно:
[SwaggerRequestExample(typeof(string), typeof(GetProductExample))]
И я также предпочел бы решение, которое не потребует дополнительного класса, такого как (просто моя идея):
public async Task<Product> GetProduct([FromRoute][example("12345")]string productId)
Я использую следующие пароли для генерации swagger- Swashbuckle.AspNetCore.Swagger, Microsoft.OpenApi и Microsoft.OpenApi.Readers для его анализа.