Как спроектировать интерфейс вокруг клиента C# API, сгенерированного kiota? ⇐ C#
Как спроектировать интерфейс вокруг клиента C# API, сгенерированного kiota?
В настоящее время я работаю над интеграцией клиента C# API, созданного Kiota, в приложение .NET и ищу рекомендации по разработке интерфейса для этого созданного клиента. Моя главная цель — создать чистую, легко поддерживаемую и слабосвязанную архитектуру.
Чтобы проиллюстрировать мою текущую архитектуру, я рассматриваю такую структуру:
API Kiota- сгенерированный клиент ApiClient (interfcae) ServiceAdapter (интерфейс) ... Пользовательский интерфейс приложения
Однако я столкнулся с проблемой: Kiota не поддерживает похоже, генерируют интерфейсы, а согласно проектной документации генерация интерфейсов для развязки не входит в число предполагаемых возможностей. Итак, мне интересно, как мне лучше всего добиться желаемого архитектурного разделения?
Источник: https://stackoverflow.com/questions/781 ... api-client
В настоящее время я работаю над интеграцией клиента C# API, созданного Kiota, в приложение .NET и ищу рекомендации по разработке интерфейса для этого созданного клиента. Моя главная цель — создать чистую, легко поддерживаемую и слабосвязанную архитектуру.
Чтобы проиллюстрировать мою текущую архитектуру, я рассматриваю такую структуру:
API Kiota- сгенерированный клиент ApiClient (interfcae) ServiceAdapter (интерфейс) ... Пользовательский интерфейс приложения
Однако я столкнулся с проблемой: Kiota не поддерживает похоже, генерируют интерфейсы, а согласно проектной документации генерация интерфейсов для развязки не входит в число предполагаемых возможностей. Итак, мне интересно, как мне лучше всего добиться желаемого архитектурного разделения?
Источник: https://stackoverflow.com/questions/781 ... api-client
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Версии Microsoft.Graph и Azure.Identity для .Net 4.8 (отсутствуют библиотеки Kiota)
Anonymous » » в форуме C# - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-