我正在为我的.svc webservice创建一个中介,我很难回归。它给了我一个错误
类型的对象可转换为“string”是必需的
我不知道该怎么回事。那么这是我的代码。
var proxy = SomeProxy();
try
{
var contact = proxy.FindContactByLogin("0002221111", "test123", false);
if (contact.Result != SomeService.Results.Succeeded)
{
Assert.Fail(string.Join(Environment.NewLine, contact.Errors.ToString()));
return;
}
var result = proxy.GetAccountsListByContactID(contact.Value.ID);
if (result.Result == SomeService.Results.Succeeded)
{
Console.WriteLine(result.Value);
}
else
{
foreach (string error in result.Errors)
return error;
//Console.WriteLine(error);
}
}
finally
{
proxy.Close();
}
提前谢谢。
答案 0 :(得分:1)
您应该能够进行调试以确定代码失败的确切位置。
contact.Errors.Tostring()
电话