我认为我的代码以前使用相同的代码
var streamProvider = new CustomMultipartFormDataStreamProvider(path);
// Upload media
await Request.Content.ReadAsMultipartAsync(streamProvider);
但现在它给出了System.InvalidOperationException错误: 访问路径'C:\ xxx \ Projects \ Test Projects \ CL.MiClaim \ CL.MiClaim \ uploads'被拒绝。
当我提供要上传的文件时,它可以正常工作。以下这个不起作用(因为它尚未读取请求内容?)
if (streamProvider.FileData.Count > 0)
{
}
任何帮助将不胜感激。
注意:示例代码可在以下位置找到: http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2