我有以下依赖结构:
ProjectA -> ProjectB -> Dapper
我希望允许ProjectA访问Dapper的功能。有没有可能用ProjectB将Dapper“暴露”给ProjectA,而不是通过nuget独立地将Dapper添加到ProjectA?
发布于 2018-06-10 19:10:26
你可以包装你需要的东西并公开你自己的抽象,这样项目a甚至不需要知道dapper的存在,或者只引用两个库中的包。
如果您不想实现任何特定的东西,比如特定实现的抽象,那么只需从两者中引用它。
https://stackoverflow.com/questions/50783014
复制相似问题