イムラウンドトリップを保存するためにそのコンストラクタにいくつかの引数を取り、Webサービスを作成しようとしているが、私はエラーを取得しておいてください。 CS1729「サービス名」をWebサービスのC#コンストラクタで引数が許可されていませんか?
ときが「1」の引数を取るコンストラクタが含まれていません私はローカルで即座に(サービスと同じプロジェクトで)すべてをうまく動かせるようにしようとしています...何ができますか?
Webサービス:
public class ayyash : System.Web.Services.WebService {
private string _myname;
public ayyash (string myname) {
_myname = myname;
//Uncomment the following line if using designed components
//InitializeComponent();
}
}
消費:
ayyash a = new ayyash("my name is ayyash");
出力:
Compiler Error Message: CS1729: 'ayyash' does not contain a constructor that takes '1' arguments
私はテストしていませんが、WebMethodとして公開されているコンストラクタですか? –
コンストラクタをWebmothodとして公開することはできません – Ayyash