小编yoo*_*vak的帖子

'ControllerBase.File(byte[], string)' 是一种方法,在给定的上下文中无效 (CS0119) - 在方法中

我正在尝试创建一个应用程序,用户可以在其中上传文本文件,并取回更改后的文本。

我使用 React 作为 FE 和 ASP.NET Core 用于 BE 和 Azure 存储作为数据库存储。

这就是我的 HomeController 的样子。我创建了一个单独的“UploadToBlob”方法来发布数据

    public class HomeController : Controller
    {
        private readonly IConfiguration _configuration;

        public HomeController(IConfiguration Configuration)
        {
            _configuration = Configuration;
        }

        public IActionResult Index()
        {
            return View();
        }

        [HttpPost("UploadFiles")]
        //OPTION B: Uncomment to set a specified upload file limit
        [RequestSizeLimit(40000000)]

        public async Task<IActionResult> Post(List<IFormFile> files)
        {
            var uploadSuccess = false;
            string uploadedUri = null;

            foreach (var formFile in files)
            {
                if (formFile.Length <= 0)
                {
                    continue;
                } …
Run Code Online (Sandbox Code Playgroud)

azure azure-storage-blobs reactjs asp.net-core

9
推荐指数
2
解决办法
6609
查看次数