Таким образом, мы использовали службы RIA, которые затем стали OpenRIA - и изменения, которые отслеживаются в контексте EF на стороне клиента, переносятся в контекст EF на стороне сервера. Мы рассмотрели код OpenRIA, и наша команда не может конвертировать OpenRIA Service в dotnet 3.0 и использовать GRPC для эмуляции своей работы.
Поскольку мы хотим обеспечить контроль над нашей базой кода,мы работаем над тем, что мы можем сделать, чтобы перенести изменения контекста EF на сервер, который обслуживает наши потребности.
Кстати - я должен был заметить, что EntityEntry не был сериализуемым и, следовательно, не имел никакого способа транспортировки. Жаль, что никто не подумал поднять этот вопрос!