ネストされたクラスを持つ Web サービスにクラスがあります。
namespace MyWS
{
// web service class with web methods etc. here
public class SomeClass
{
// fields, properties, stuff etc.
public class NestedClass
{
// ...
}
}
}
Web サービスから Web 参照を作成しようとすると、NestedClass
ネストされなくなりSomeClass
、参照内のスタンドアロン クラスとして外に出ます ( を介してアクセスされますMyWS.NestedClass
)。次回 Web 参照が生成されたときにネストされたままにする方法はありますか? なんらかの属性かも?
違いがある場合は、.NET 2.0 と VS 2005 を使用しています。可能であれば、解決策として新しいテクノロジー/環境へのアップグレードを提案しないでください。
編集: アーキテクチャの問題ではありません。クラスをそこにネストする必要は実際にはありません。簡単に変更できるので、より理にかなっています。必要に応じて、強制的に参照にネストすることは可能かどうか疑問に思っています。