将引用的dll中的类型公开给另一个项目

时间:2017-06-01 19:08:38

标签: c# inheritance types reference

所以,我有一个DataModel项目。我有一些已经在第三方库中的域模型。所以我在我的DataModel中添加了第三方引用。

我不希望我的其他项目通过添加对我的DataModel项目的引用来访问内部第三方Dll类型。我不想将第三方库添加到我的所有项目中..

换句话说我想拥有

DataModel.Type thirdPartyType = new DataModel.Type 

我尝试在我的DataModel项目中创建一个继承自第三方类型的类,因为它可以访问它。但它在其他项目中无法使用,因为它们无法访问它的父级。

我应该如何实现这一目标?

0 个答案:

没有答案