0
我想從WPF應用程序上傳文件(圖像)到Web Api控制器。在控制器中,我將文件轉換爲位數組並將其保存在數據庫中。我用下面的代碼將文件發送到網頁API將文件從wpf應用程序上傳到web api
var client = new WebClient();
client.UploadFile("URI", "POST", "filepath");
在我的Web API,我檢查,如果傳入的請求是MimemultipartContent
if (Request.Content.IsMimeMultipartContent())
這工作得很好。但是,當我嘗試發送數據緩衝區而不是文件時,我被困在如何編寫我的服務器端代碼。
var bytes = File.ReadAllBytes('filepath');
client.UploadData("URI", "POST", bytes);