一个高性能、低内存文件上传流.Net组件

13 阅读3分钟

推荐一个用于轻松实现文件上传功能的组件。

项目简介

一个基于 .NET 平台的开源项目,提供了一个简单易用的 API,可以在 Web 应用程序中快速集成文件上传功能。

优化多部分流式文件上传性能:减少25%的CPU使用量、50%内存。

项目特点

1、简单易用的API: 提供了简单的 API,可以轻松地集成到 Web 应用程序中,并且不需要复杂的配置。

2、支持多种文件上传方式:支持多种文件上传方式,包括表单上传、HTTP 请求和流式上传等。

3、强大的文件处理功能:提供了一些强大的文件处理功能,例如文件大小限制。

4、配置:自定义是否禁用表单绑定。

技术栈

1、平台:.Net Core 3.1。

项目结构

图片

使用方法

多文件异步读取

图片

项目地址

github.com/ma1f/upload…

- End -

推荐阅读

一个基于.Net高性能跨平台内网穿透工具

一个变量命名神器:支持中文转变量名

一个.NetCore前后端分离、模块化、插件式的通用框架

架构师必备知识:分布式与负载,学这个就够了

一个基于.Net开发齐全的加密库