2014-03-12 22 views
1

您好,我正在開發一個wcf json的移動應用程序。我想傳入Web服務接口的兩個參數,一個流和另一個字符串,如下所示:wsResultImage UploadPhoto(String title,Stream image);如何將兩個參數傳遞到接口wcf

但是我得到一個錯誤:無法通過流傳遞另一個參數。

有沒有人有任何建議?

+6

英語請.. http://blog.stackoverflow.com/2014/02/cant-we-all-be-reasonable-and-speak-english/and http://blog.stackoverflow.com/2009/07/non-english-question-policy/ –

+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); 
}