我正在尝试使用 OpenRasta 发布一些文件。我已经调用了我的处理程序,但从所有外观来看,实体中的流是空的。这是我的处理程序:
public OperationResult Post( IEnumerable<IMultipartHttpEntity> entities)
{
var foo = entities.ToList();
foreach (var entity in foo)
{
if (entity.Stream != null && entity.ContentType != null)
{
var memoryStream = new MemoryStream();
entity.Stream.CopyTo(memoryStream);
}
}
return new OperationResult.Created();
}
每次通过循环 memoryStream 的长度为 0。我做错了什么?