Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将两个参数传递到接口wcf_C#_Json - Fatal编程技术网

C# 如何将两个参数传递到接口wcf

C# 如何将两个参数传递到接口wcf,c#,json,C#,Json,您好,我正在用wcf json开发一个移动应用程序。我想将两个参数传递到web服务接口中,一个是流,另一个是字符串,如下所示:wsresultimageuploadphoto(字符串标题,流图像) 但我得到一个错误:无法通过流传递另一个参数 有人有什么建议吗?你没有。必须始终仅使用一个参数 但您可以使用以下两个参数创建模型: public class MyImageModel { public string Title { get; set; } public Stream St

您好,我正在用wcf json开发一个移动应用程序。我想将两个参数传递到web服务接口中,一个是流,另一个是字符串,如下所示:wsresultimageuploadphoto(字符串标题,流图像)

但我得到一个错误:无法通过流传递另一个参数


有人有什么建议吗?

你没有。必须始终仅使用一个参数

但您可以使用以下两个参数创建模型:

public class MyImageModel
{
    public string Title { get; set; }
    public Stream Stream { get; set; }
}
因此,您可以使用此模型作为参数:

public wsResultImage UploadPhoto (MyImageModel image)
{
    SaveToFile(image.Title, image.Stream);
}

请讲英语。。并且用法语发布你的问题,限制只能回答法语的人回答你的问题。祝你好运。