Я использую NSwag для генерации моего клиента TypeScript (угловой формат), но у меня возникают проблемы с реализацией аутентификации токена Bearer из-за циклических зависимостей.
Моей пользовательской службе необходимо импортировать клиента TS виспользуйте DTO-токены, и мой TS-клиент должен импортировать пользовательскую службу для внедрения токена.
Поэтому мне было интересно, можно ли разделить сгенерированный файл на два (или более) файла клиента и модели?.
Другой вариант заключается в реализации перехватчика в HTTP-запросах, но я нахожу это отвратительным, поскольку это может вызвать проблемы при использовании другого API.