public async Task Post() { if (!Request.Content.IsMimeMultipartContent()) throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotAcceptable, "This request is not properly formatted")); var streamProvider = new CustomMultipartFormDataStreamProvider(Path.Combine(Assembly.GetExecutingAssembly().Location, @"..\..\..\uploads")); await Request.Content.ReadAsMultipartAsync(streamProvider); }
public async Task Post() { if (!Request.Content.IsMimeMultipartContent()) { throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotAcceptable, "This request is not properly formatted")); } var streamProvider = new CustomMultipartFormDataStreamProvider(Path.Combine(Assembly.GetExecutingAssembly().Location, @"..\..\..\uploads")); await Request.Content.ReadAsMultipartAsync(streamProvider); }