您好我正在使用wcf json开发移动应用程序。我想传入Web服务接口的两个参数,一个流和另一个字符串,如下所示:wsResultImage UploadPhoto(String title,Stream image);
但是我收到错误:无法使用Stream传递另一个参数。
有人有任何建议吗?
答案 0 :(得分:0)
你不能。您必须始终只使用一个参数。
但您可以使用以下两个参数创建模型:
public class MyImageModel
{
public string Title { get; set; }
public Stream Stream { get; set; }
}
因此您可以将此模型用作参数:
public wsResultImage UploadPhoto (MyImageModel image)
{
SaveToFile(image.Title, image.Stream);
}