首页 > 解决方案 > 执行请求时发生未处理的异常。System.NullReferenceException:对象引用未设置为对象的实例

问题描述

有人可以帮助我吗?,我试图使用邮递员和 asp.net.core 发布文件,但我在发帖时遇到了这个错误,我不知道为什么。这是我的代码:

[HttpPost("UploadFile/{id}")]    
public async Task<ActionResult<Foto>> PostFoto([FromForm]IFormFile archivo, int id)
{
    var fileName = System.IO.Path.Combine(_enviroment.ContentRootPath, "uploads", 
         archivo.FileName);
         await archivo.CopyToAsync(
    new System.IO.FileStream(fileName, System.IO.FileMode.Create));
    Foto foto = new Foto();
    foto.Nombre_Foto = archivo.FileName;
    foto.id_registroacciden = id;
    _context.Fotos.Add(foto);
    _context.SaveChanges();
        
    return Ok();     
}

标签: asp.net-corepostman

解决方案


推荐阅读