如何使用ASP.NET Core 1.0上传带有模型的文件?

红翼飞机

我正在尝试通过使用ASP.NET Core 1.0制作一个小的上传文件api。我有一个从MVC5应用程序中获取的模型:

public class RoomModel
{
    public int Id { get; set; }

    public string Name { get; set; }

    public HttpPostedFileBase Image { get; set; }
}

我想做一个像这样的函数:

[HttpPost("upload")]
public IActionResult Upload(List<RoomModel> rooms)
{
       // Check and upload file here.
       // Save parameter to database.
}

在我的MVC5中,使用HttpPostedFileBase可以,但是在ASP.NET Core中,我不知道如何以相同的结果进行归档。

有人可以帮我吗?谢谢你。

P / S:我已经搜索过类似的教程,但一无所获。我读过的每个教程都只涉及获取键值参数,而没有一个教程涉及将信息放置在这样的模型中。

红翼飞机

最后,我发现了这篇文章:

http://www.mikesdotnetting.com/article/288/uploading-files-with-asp-net-core-0-1-mvc

从这篇文章中,我的RoomModel将如下所示:

public class RoomModel
{
    public int Id { get; set; }

    public string Name { get; set; }

    public IFormFile Image { get; set; }
}

因此,据我目前的了解,IFromFile替换了HttpPostedFileBase,并且步骤处理文件与HttpPostedFileBase相同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在没有EntityFramework的情况下使用ASP.net Core 1“ SignInManager”

来自分类Dev

.NET Core 如何使用 AJAX 提交带有文件的表单?

来自分类Dev

获取ASP.NET Core 1中的所有缓存

来自分类Dev

使用 MongoDb 在 Asp.NET Core 中上传文件

来自分类Dev

在ASP.NET Core中上传文件

来自分类Dev

如何在Asp.net Core rc1中的静态方法中使用DI

来自分类Dev

如何在ASP.NET Core 1和VSCode编辑器中使用WCF服务?

来自分类Dev

如何使用带有自定义参数的ASP.NET Core实现dhtmlxScheduler?

来自分类Dev

如何在带有maxAllowedContentLength的IIS上的ASP.NET Core中使用MaxRequestBodySize?

来自分类Dev

如何在带有 ASP.NET Core 的控制器中使用泛型方法

来自分类Dev

如何更改asp.net core 1中的令牌响应?

来自分类Dev

使用ASP.NET Core计算SHA1

来自分类Dev

如何在ASP.NET 5 RC1 MVC中使用IFormFile保存上传的文件

来自分类Dev

如何在带有 Ajax Post 的 .net core mvc 中使用模型绑定器?

来自分类Dev

使用Asp.NET Core 3.1框架将文件上传到服务器时,如何使用IFormFile作为属性?

来自分类Dev

在.NET Core中使用SHA-1

来自分类Dev

在 .net core 1 中使用会话

来自分类Dev

如何在ASP.NET Core Blazor中的通用服务中使用任何模型

来自分类Dev

如何在asp.net core中使用模型类生成表

来自分类Dev

带有 Html.Checkboxfor lambda 的 Asp.Net Core MVC 视图组件(覆盖模型)

来自分类Dev

ASP.NET Core Web API 错误:模型 1[TContext] 违反了“TContext”类型的约束

来自分类Dev

如何使用ASP.NET Core RC1中的Facebook提供程序获取其他字段?

来自分类Dev

如何使用 ASP.NET Core MVC 对 HTML 文件发出 get 请求

来自分类Dev

如何使用 Axios 将多个文件发送到 ASP.NET Core 的控制器?

来自分类Dev

将'hd'参数附加到带有身份标识3的redirectUrl ASP.NET Core 1

来自分类Dev

如何在ASP.NET CORE 3.0中配置路由以使用带有[FromQuery]参数的重载[HttpGet]方法?

来自分类Dev

如何在带有Polymer的Visual Studio ASP.NET Core应用程序中使用照明元素

来自分类Dev

处理ASP.NET Core 1.0上的大文件上传

来自分类Dev

在ASP.NET Core中上传文件图像

Related 相关文章

  1. 1

    如何在没有EntityFramework的情况下使用ASP.net Core 1“ SignInManager”

  2. 2

    .NET Core 如何使用 AJAX 提交带有文件的表单?

  3. 3

    获取ASP.NET Core 1中的所有缓存

  4. 4

    使用 MongoDb 在 Asp.NET Core 中上传文件

  5. 5

    在ASP.NET Core中上传文件

  6. 6

    如何在Asp.net Core rc1中的静态方法中使用DI

  7. 7

    如何在ASP.NET Core 1和VSCode编辑器中使用WCF服务?

  8. 8

    如何使用带有自定义参数的ASP.NET Core实现dhtmlxScheduler?

  9. 9

    如何在带有maxAllowedContentLength的IIS上的ASP.NET Core中使用MaxRequestBodySize?

  10. 10

    如何在带有 ASP.NET Core 的控制器中使用泛型方法

  11. 11

    如何更改asp.net core 1中的令牌响应?

  12. 12

    使用ASP.NET Core计算SHA1

  13. 13

    如何在ASP.NET 5 RC1 MVC中使用IFormFile保存上传的文件

  14. 14

    如何在带有 Ajax Post 的 .net core mvc 中使用模型绑定器?

  15. 15

    使用Asp.NET Core 3.1框架将文件上传到服务器时,如何使用IFormFile作为属性?

  16. 16

    在.NET Core中使用SHA-1

  17. 17

    在 .net core 1 中使用会话

  18. 18

    如何在ASP.NET Core Blazor中的通用服务中使用任何模型

  19. 19

    如何在asp.net core中使用模型类生成表

  20. 20

    带有 Html.Checkboxfor lambda 的 Asp.Net Core MVC 视图组件(覆盖模型)

  21. 21

    ASP.NET Core Web API 错误:模型 1[TContext] 违反了“TContext”类型的约束

  22. 22

    如何使用ASP.NET Core RC1中的Facebook提供程序获取其他字段?

  23. 23

    如何使用 ASP.NET Core MVC 对 HTML 文件发出 get 请求

  24. 24

    如何使用 Axios 将多个文件发送到 ASP.NET Core 的控制器?

  25. 25

    将'hd'参数附加到带有身份标识3的redirectUrl ASP.NET Core 1

  26. 26

    如何在ASP.NET CORE 3.0中配置路由以使用带有[FromQuery]参数的重载[HttpGet]方法?

  27. 27

    如何在带有Polymer的Visual Studio ASP.NET Core应用程序中使用照明元素

  28. 28

    处理ASP.NET Core 1.0上的大文件上传

  29. 29

    在ASP.NET Core中上传文件图像

热门标签

归档