Атрибут схемы SwaggerC#

Место общения программистов C#
Anonymous
Атрибут схемы Swagger

Сообщение Anonymous »

Атрибут SwaggerSchema в .NET требует жесткого кодирования информации о схеме, такой как описание поля. В идеале я хотел бы получить эту информацию из схемы базы данных. Для этого требуется атрибут, унаследованный от SwaggerSchema. Атрибуты класса Poco не поддерживают DI, поэтому я пытаюсь найти «лучший практический» способ получить доступ либо к IConfiguration, либо к IDbConnection, откуда я могу извлекать данные. Я читал об атрибуте IFilter, но думаю, что он неприменим к полю в классе Poco.
Как лучше всего сделать это без жесткого кодирования ссылок на прямые типы, которые наследуют из IConfiguration?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... -attribute

Вернуться в «C#»