WCF
いくつかのアセンブリを共有するサービスのグループがあります。これらのアセンブリの1つが変更された場合、それらを参照するサービスにどのような影響があるかを知りたいです。
たとえばFoo
、共有アセンブリに名前が付けられたクラスがあり、そのクラスに、という名前のメソッドがある場合DoSomething()
、これは1つ以上の依存サービスによって呼び出されます。リリース1では、ベースラインがないため、すべてが変更されていると思います。リリース2では、DoSomething()
メソッドを変更しました。変更によって影響を受けるサービス/メソッドを知りたいです。
私の直感では、NDependはこの情報を提供できるはずですが、クエリを作成するのに十分な知識がありません。他のツールも含むソリューションへようこそ。
基本的に、私が探しているのは、2つの異なるビルド間で変更されたクラス/メソッドと、それらに依存するクラス/メソッドのリストです。これにより、テスト作業と(それほど重要ではない)デプロイメントをより適切にターゲットにできます。