私はクラスライブラリで以下のクラスがあります:Artist
、POCOC#:(通常POCOから自動生成されたクラスへの)期待されるWebサービスの変更、パラメータの型
ある今、私は、Webサービスのメソッドを持っています私はアプリケーションからこのサービスを使用しようとする(また、上述-上記クラスライブラリへの参照を持っていること)
[WebMethod]
public int Artist_AddArtist(Artist a) {
//
}
、このような署名付き(これは上述-上方ライブラリへの参照を持ちます) Artist_AddArtist
メソッドの期待パラメータはArtist
ではありませんが、新しいタイプのArtist
はge自動的に生成される部分クラスであるReference.cs
に記載されています。
したがって私のアプリケーションでは、ライブラリと同じArtist
クラスを使用しているので、Webサービスメソッドはこの新しい自動生成型を予期しています。そのインスタンスをWebサービスに渡すことはできません。
この問題を解決するにはどうすればよいですか?
うわー、今WCFに切り替えました –