У меня есть класс, который называется MyMethodQuery, который содержит свойство и строителя, который должен проверить, что свойство правильно заполнен:Входной параметр вебсервис метод
public class MyMethodQuery
{
public string Id { get; set; }
public MyMethodQuery()
{
if (string.IsNullOrEmpty(this.Id))
throw new System.ArgumentException("Parameter cannot be null");
}
}
Мой метод:
public string MyMethod(MyMethodQuery MyMethodQuery)
{
return "it's ok !";
}
Когда я называю свой метод с идентификатором Я заполнил метательное исключение:
An exception of type 'System.ArgumentException' occurred
Additional information: Parameter can not be null
Я не понимаю
Спасибо
Вы должны инициализировать свою собственность Id. – mrsargent
Я не понимаю, как это сделать, эта переменная информируется об апелляции метода напрямую (например, с помощью утилиты SoapUI) –