VirtualNodeContextは現在、以下の二つのメソッドで作成し、返却している。 - WalkPathToTargetメソッド - WalkPathTreeメソッド これらのメソッドは設定しているプロパティが微妙に異なり、設定していないプロパティもあったりする。 なので、それぞれのメソッド用に分けてもいいかもしれない。 が、修正量は多分、膨大? また、ユーザーコードからこのクラスへのメンバーへの設定はしないので、setterはpublicじゃなくinternalにした方がいい。
VirtualNodeContextは現在、以下の二つのメソッドで作成し、返却している。
これらのメソッドは設定しているプロパティが微妙に異なり、設定していないプロパティもあったりする。
なので、それぞれのメソッド用に分けてもいいかもしれない。
が、修正量は多分、膨大?
また、ユーザーコードからこのクラスへのメンバーへの設定はしないので、setterはpublicじゃなくinternalにした方がいい。