无法访问已处置的对象。对象名称:FileBufferingReadStream

2024-01-04

我正在尝试在天蓝色中上传文件。

所以基本上我正在尝试将文件转换为流,以便我可以在服务器上创建一个文件并写入其数据。

   public async Task UploadFileOnAzure( string path, string name, IFormFile file)
    {
        //create directory
        await _dlsService.CreateDir(path, name);
        //create file
        var f = file.FileName;
        var ext = Path.GetExtension(f);
        string filepath = $"{path}/{name.ToString()}/{f}";
        try
        {
            using (var ms = new MemoryStream())
            {
                using (var fileStram = file.OpenReadStream())
                {//sometimes it breakes right before this line, other times it doesn't write the file(excel)
                    fileStram.CopyTo(ms);
                    using (Stream str = await _dlsService.CreateFile(filepath)) //file is created as empty ofcourse
                    {
                        ms.CopyTo(str);
                        str.Close();
                        //this doesnt write on the file
                    }
                }
            }
        }
        catch(Exception ex)
        {
            Console.WriteLine(ex.Message.ToString());
        }


    }

无法访问已处置的对象。对象名称:FileBufferingReadStream。我经常收到这个错误。似乎无法理解为什么。 我想只在创建的文件上写入。请帮忙:)


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法访问已处置的对象。对象名称:FileBufferingReadStream 的相关文章

随机推荐

  • 带有方形按钮的 Android 布局

    我想做一个与此类似的布局 www ImageBanana net 布局 png http www imagebanana com img 9kmlhy66 thumb layout png http www imagebanana com
  • 部署多个具有共享缓存和会话的 Grails 实例?

    我正在寻找一种解决方案 允许我部署多个具有共享缓存 EhCache Server 和会话的负载平衡 Grails 实例 这可能吗 我找不到任何关于此的文档 连接到公共 EhCache 服务器或使用分布式 EhCache 以及共享会话 也使用
  • 跳转注意:未指定主类型

    我正在 Android GoogleApp 中执行第一步 我正在尝试探索 Jumpnote 示例 http code google com p jumpnote http code google com p jumpnote 我能够将 An
  • 内的

    我制作了一个简单的 html 片段 其中包含以下内容 a href div Something here div a 它显然提醒我 div 不能位于 a 标签 我使用了 div 因为我希望整个框 在本例中为 div 成为一个按钮 所以子类
  • 具有相交轮廓线的 Matplotlib 轮廓图

    我正在尝试使用 python 中的 matplotlib 绘制以下数据的等高线图 数据的形式是这样的 x y height 77 23 22 34 56 77 53 22 87 63 77 37 22 54 72 77 29 22 44 8
  • 使用子查询与派生表进行内连接

    环境 SQL 2008 R2 我使用子查询创建了一个派生表并与主表连接 我只是想知道子查询是否只执行一次 还是针对结果集中的每一行执行 考虑以下示例 虚构的表名称仅供参考 SELECT E EID DT Salary FROM Employ
  • 在 C# / .NET 中执行批量更新的最快方法

    我试图找出通过 SQL Server 中的迷你控制台应用程序执行批量更新的最佳方法是什么 我已经编写了自己的批量更新方式 如下所示 SqlCommand command new SqlCommand command Connection n
  • 在移动 Web 应用程序中使用 JavaScript

    我需要在移动 Web 应用程序的表单中使用 JavaScript 我需要一些有关它的信息 涉及浏览器兼容性以及在移动 Web 应用程序中使用 JavaScript 的方式 语法 这是一场噩梦 这就像 20 世纪 90 年代使用网络浏览器工作
  • 使用 Json.NET 将 JSON 反序列化为对象

    我正在玩一点新的堆栈溢出 API https blog stackoverflow com 2010 03 stack overflow api private beta starts 不幸的是 我的 JSON 有点弱 所以我需要一些帮助
  • C#:如何在特定时间启动线程[重复]

    这个问题在这里已经有答案了 如何在一天中的特定时间 例如 16 00 启动后台线程 因此 当应用程序启动时 线程将等待那个时间 但如果应用程序在那之后启动 那么线程将立即运行 ThreadPool QueueUserWorkItem Met
  • 适用于 SDK 环境的 Android 名片扫描仪库 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有名片扫描仪的库 我是 Android 新手 帮帮我 提前致谢 工具信息 ABBYY 移动 OCR
  • 让整个CSS表变得很重要!

    有没有办法让整个 CSS 样式表优先于另一个样式表 我知道你可以做到这一点 重要的是 但我可以用一行来做到这一点 而不是修改工作表上的所有数千个属性吗 Thanks 确保您想要的样式表最后调用 或者您想要的特定样式最后调用 例如 使用这个
  • 使用带有正则表达式的字典(Scala?)的 PySpark UDF 优化挑战

    我正在尝试优化下面的代码 PySpark UDF 它为我提供了所需的结果 基于我的数据集 但在非常大的数据集 大约 180M 上速度太慢 结果 准确度 优于可用的 Python 模块 例如 geotext hdx python countr
  • 如何使用ReportingService2010?

    我正在尝试使用报告服务器 Web 服务通过代码部署报告服务器解决方案 http 服务器名称 ReportServer ReportService2010 asmx wsdl http Server Name ReportServer Rep
  • 从 mongodb 数组中删除元素

    我是 mongodb 的新手 我想删除数组中的某些元素 我的文件如下 id ObjectId 4d525ab2924f0000000022ad name hello time stamp 2010 07 01T12 01 03 75 02
  • 覆盖 matplotlib 的平移工具 (wx)

    我正在使用 wxPython 面板中的 matplotlib 来执行一些繁重的绘图 我的问题是在使用本机平移工具时出现的 当您拖动平移手柄时 似乎 matplotlib 试图不断重绘画布 随着我绘制的数据量变得非常不稳定 已经使用数据集合等
  • 使用 AND 和 OR 运算符的 Solr 字段查询 (fq)

    我一直在努力使用 AND 和 OR 运算符形成 solr 字段查询 为什么 solr 对于 1 和 2 3 和 4 查询返回不同的结果 即使所有查询都有相同的逻辑 fq 名称 abc AND 城市 1 3 OR 名称 abc AND loc
  • 无法访问developer.apple.com 中的证书、标识符和配置文件

    我正在尝试遵循以下内容有效的配置文件均不包含设备 https stackoverflow com questions 28585821 none of the valid provisioning profiles include the
  • tkinter GUI 写入文本小部件并替换文本

    from tkinter import from tkinter import ttk parent Tk p ttk Panedwindow parent orient HORIZONTAL p pack fill BOTH expand
  • 无法访问已处置的对象。对象名称:FileBufferingReadStream

    我正在尝试在天蓝色中上传文件 所以基本上我正在尝试将文件转换为流 以便我可以在服务器上创建一个文件并写入其数据 public async Task UploadFileOnAzure string path string name IFor