我们有多个项目共享同一个数据库。我们为此创建了数据访问层的DLL。现在问题是,为了将其作为DLL共享,我们在一个解决方案中保留了3个类库(3层数据库访问层)。未来可能会出现数据访问层需要进行一些修改(迁移)的情况。那么如何将数据库访问层保持得支持未来的修改,而现在并不是非常灵活呢?
我们无法在类库项目中运行迁移。其中一个解决方法是在Web项目中添加3个类库,然后分别使用它们进行修改。这种方法好吗?
我们已经将数据库访问层代码放在仓库的不同分支中。我们需要的是,每当对该分支进行更改时,它应触发某个过程,该过程提取修改后的DLL并将其添加为我们项目的引用。
我们无法在类库项目中运行迁移。其中一个解决方法是在Web项目中添加3个类库,然后分别使用它们进行修改。这种方法好吗?
我们已经将数据库访问层代码放在仓库的不同分支中。我们需要的是,每当对该分支进行更改时,它应触发某个过程,该过程提取修改后的DLL并将其添加为我们项目的引用。