Я запутался между (а) написанием своего собственного клиентского API и (б) генерацией API клиента из базовой службы .net и последующим использованием в моей клиентской службе.
Согласно последним практикам ядра .netВы бы порекомендовали использовать Nswag для генерации клиентского кода API и предоставления доступа к клиентским сервисам в виде пакета Nuget.