Масштабирование приложения со многими общими объектами - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть приложение C # (C #, WPF, Caliburn.Micro MVVM, Dapper), включающее уровень данных, бизнес-логику и представления.

В качестве примера, значение PK (ClientGUID) из таблицы клиентаиспользуется во многих частях приложения и других таблицах.Существует функция объединения клиентов 2, которая заменяет все экземпляры удаленного ClientGUID сохраненным ClientGUID.В классе UnitOfWork это делается путем ссылки на все таблицы и поля, которые необходимо обновить.Это прекрасно работает.

По мере расширения приложения и добавления новых таблиц и полей, где можно хранить ClientGUID FK, как мы не забываем обновить все эти функции, такие как Merge, для включения новых таблиц/ Поля

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...