Но refitter генерирует все DTO самостоятельно, но я не хочу использовать уже существующий пакет nuget.
Я пробовал с:
Код: Выделить всё
refitter swagger.json --skip-validation --additional-namespace "nuget.namespace.for.dtos"
После этого я попытался вручную заменить автоматически сгенерированные типы реальными типами из API. Приложение компилируется, но после первого запроса с использованием клиента refit точка останова не достигается:
Код: Выделить всё
Exception triggered: "Refit.ApiException" in Refit.dll
Exception triggered: "Refit.ApiException" in System.Private.CoreLib.dll
Код: Выделить всё
Task SomethingToPOST([Body] MyPostDTO body);
Поэтому мои вопросы:
- Можно ли сделать переустановщик использует уже существующие DTO? Если да, то
как? - Есть ли альтернатива переустановке, которая поддерживает использование
существующих DTO?
Подробнее здесь: https://stackoverflow.com/questions/792 ... sting-dtos
Мобильная версия