扩展具有许多共享对象的应用程序

时间:2018-11-13 17:11:04

标签: c# database wpf mvvm repository

我有一个涉及数据层,业务逻辑和视图的C#应用​​程序(C#,WPF,Caliburn.Micro MVVM,Dapper)。

作为示例,在应用程序和其他表的许多部分都使用了Client表中的PK值(ClientGUID)。合并2个客户端有一个功能,该功能用保留的ClientGUID替换已删除的ClientGUID的所有实例。在UnitOfWork类中,这是通过引用所有需要更新的表和字段来完成的。效果很好。

随着应用程序的扩展,并在可以存储ClientGUID FK的地方添加了更多表和字段,我们如何有效地记住更新所有这些功能(例如Merge)以包括新的表/字段?

0 个答案:

没有答案