У меня есть несколько клиентов и центральный сервер.Служба обработки данных WCF с EF
Сервер использует службу данных WCF, чтобы клиенты могли обновлять данные. Модель EF связывает серверные службы данных. Клиенты используют приведенный ниже код.
svr.AddToTable(NewData)
svr.SaveChanges()
Мне нужно, чтобы серверная БД добавляла столбцы в таблицы и позволяла клиентам продолжать работать с данными. Если модель EF не обновляется, это возможно.
Я хочу сделать еще один шаг и обновить службу данных WCF, чтобы ссылаться на новые столбцы (путем обновления EF-модели), чтобы обновленные клиенты могли вставлять данные в новые столбцы, тогда как старые клиенты могут по-прежнему продолжают обновлять по крайней мере старые столбцы.
Следовательно, я думаю, что будут предоставлены службы WCF, каждая из которых связана с другой версией модели EF. Это возможно? Если да, то как это сделать?
«Мне нужно, чтобы серверная БД добавляла столбцы в таблицы и позволяла клиентам продолжать работать с данными. Если модель EF не обновляется, это возможно». Ложное помещение. Добавление столбцов не разрушит вашу модель, даже если она не обновлена. –