Я использую генератор OpenAPI для создания клиентских библиотек для моего API С#. У меня проблемы с созданием клиента С#, потому что одна из моих моделей называется Environment. Сгенерированный служебный код для управления этой моделью приводит к сбою сборки проекта, поскольку он является неоднозначной ссылкой между его собственной моделью и System.Environment .Net.
Точная ошибка, которую я вижу, это
Api/EnvironmentApi.cs(87,42): error CS0104: 'Environment' is an ambiguous reference between 'MyProject.Model.Environment' and 'System.Environment'
Есть ли способ указать openapi-generator полностью квалифицировать имена классов в сгенерированном коде, чтобы они не конфликтовали? то есть он генерирует что-то вроде
DoSomething<MyProject.Model.Environment>(...)
вместо DoSomething<Environment>(...)