Это может показаться несущественным, и мне действительно интересно, можно ли это сделать простым способом.
У меня есть клиентское приложение Xamarin.Forms, которое использует серверную часть мобильных приложений Azure для автономной синхронизации.
В Backend есть несколько классов моделей, наследуемых от EntityTable. У клиента в основном те же самые модели, единственное отличие состоит в том, что они не наследуются от этого базового типа.
Я пытался разделить их между проектами, но даже после признания того факта, что у меня будут ссылки на серверные компоненты на клиенте, я не смог использовать этот подход из-за несовместимости пакетов nuget.
Итак, вопрос на самом деле: есть ли простой способ сделать это? Кажется, что слишком много дублирования ...: ^)
Спасибо!