Im пытается создать веб-службы, которая принимает некоторые аргументы в его конструкторе, чтобы сохранить обходов, но я получаю сообщение об ошибке: CS1729 «имя_службы» не содержит конструктор, который принимает аргументы «1»Конструктор WebService C# не разрешает аргументы?
хотя, когда Я пытаюсь создать мгновение локально (в том же проекте, что и сервис), все работает отлично ... что дает?
веб-сервис:
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? –
Вы не можете разоблачить конструктора как webmodod – Ayyash