System.ObjectDisposedException: Cannot access a disposed object. C#

641 views Asked by At

FileController.cs

public IActionResult GetFileByName(string name)
  {
    return _file.GetFile(name);
  }

FileRepository.cs

  public FileStreamResult GetFile(string name)
  {
  
    string path = "C:\\"
    FileInfo fileInfo = new fileInfo(path);
    using FileStream fileStream = fileInfo.Open(FileMode.Open);
    return new FileStreamResult(fileStream, "application/pdf")
                {
                    FileDownloadName = "bill.pdf"
                };
}

////In Response exception message ###System.ObjectDisposedException: Cannot access a disposed object.

0

There are 0 answers