Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 独立图中的名称空间分组_C#_Ndepend - Fatal编程技术网

C# 独立图中的名称空间分组

C# 独立图中的名称空间分组,c#,ndepend,C#,Ndepend,我有一个项目,它有一个用于共享接口和枚举等的基本名称空间。它分为base.Parameters、base.Models和base.Results,以及一些仅在base中的类型 现在,当我绘制依赖关系图时,它看起来过于混乱,因为基本组件可能从所有其他组件获得4条边 有没有一种方法可以将名称空间分组,这样我就只需要一个基,而不是前面提到的四个基。*?我猜我可以在CQL中使用.ParentNamespace属性,但我不知道如何使用 感谢您的帮助 NDepend理解名称空间组的概念,但这个概念目前还不能

我有一个项目,它有一个用于共享接口和枚举等的基本名称空间。它分为base.Parameters、base.Models和base.Results,以及一些仅在base中的类型

现在,当我绘制依赖关系图时,它看起来过于混乱,因为基本组件可能从所有其他组件获得4条边

有没有一种方法可以将名称空间分组,这样我就只需要一个基,而不是前面提到的四个基。*?我猜我可以在CQL中使用.ParentNamespace属性,但我不知道如何使用


感谢您的帮助

NDepend理解名称空间组的概念,但这个概念目前还不能查询。因此,获取带有名称空间组的图的最简单方法是首先在依赖关系矩阵上可视化名称空间组(通过展开程序集),然后将矩阵的代码元素导出到图中,如下图所示:


增强名称空间组和程序集组是我们将来的建议。

谢谢!我能从中生产出有用的东西。