我的 ASP.NET Core 应用程序中 IFormFile 中的 non-public.member _baseStream 属性在上传文件后引发以下异常:
ReadTimeout = ((Microsoft.AspNetCore.Http.Internal.FormFile)BildUpload)._baseStream.ReadTimeout' threw an exception of type 'System.InvalidOperationException'
我正在尝试使用带有以下代码的剃须刀页面上传文件:
<form method="post" enctype="multipart/form-data">
<div class="form-group">
<input type="file" name="BildUpload" />
</div>
<input type="submit" value="Upload" class="btn btn-default" />
</form>
在代码隐藏类中,我只得到了声明,除了剃须刀页面外,没有其他任何东西可以读取或写入参数:
public IFormFile BildUpload { get; set; }
谢谢你的帮助!
我的最终目标是将文件解析为字节数组并将 sava 解析为这样的数据库:如何在没有路径的情况下直接将文件转换为字节数组(不保存文件) 但是在那里我得到了一个空指针异常。