网站首页  软件下载  游戏下载  源码下载  词典软件  教程攻略

请输入您要查询的软件:

 

软件 Furion v4.9.4 .NET应用程序开发 开源免费版(附方法)
图标
分类 软件下载-应用软件-编程开发-编程其它-Furion官方下载 编程其它
语言 简体中文
大小 20.4MB
软件类型 国产软件
发布时间
用户评分 4
备案号
官方网址
软件授权 免费软件
操作系统 Windows平台
厂商
下载
介绍

Furion是一个应用程序框架,让 .NET 开发更简单,更通用,更流行。您可以将它集成到任何 .NET/C# 应用程序中。支持所有历史版本升级到该版本,修复了近 20 个 Bug,做了诸多改进,总算实现了真正的无缝升级。

麻雀虽小五脏俱全。Furion 即使只集成了MiniProfiler、Swashbuckle两个依赖,但是主流的依赖注入/控制反转,AOP 面向切面编程,事件总线,数据验证,数据库操作 等等一个都不少。

特点

MIT 开源协议,无需商业授权
基于 .NET5+ 平台,没有历史包袱
极少依赖,只依赖两个第三方包
极速上手,一个 Inject() 完成配置
代码无侵入性,100% 兼容原生写法
极速开发:内置丰富的企业应用开发功能
极其灵活:轻松面对多变复杂的需求
极易维护:采用独特的架构思想,只为长久维护设计
完整文档:提供完善的开发文档
跨全平台:支持所有主流操作系统及 .NET 全部项目类型

安装教程

打开Visual Studio,创建一个新项目,点击“工具”-->“选项”-->“NuGet包管理器”-->“程序包源”,选择Nupkg安装包

点击“工具”-->“NuGet包管理器”-->“管理解决方案的NuGet程序包”

要求说明

环境要求?

Visual Studio 2019 16.8 +
.NET 5 SDK +
.Net Standard 2.1 +
支持平台?

运行环境
Windows
Linux
MacOS/MacOS M1 CPU
Docker/K8S/K3S/Rancher
Xamarin/MAUI

数据库
SqlServer
Sqlite
Azure Cosmos
MySql
MariaDB
PostgreSQL
InMemoryDatabase
Oracle
Firebird
达梦数据库
MongoDB

应用部署
Kestrel
Nginx
Jexus
IIS
Apache
PM2
Supervisor
独立发布/单文件
容器(Docker/K8S/K3S/Rancher/PodMan)

更新日志

新特性

[新增] 拓展 EFCore 排序功能,支持带条件进行排序 4.9.3.20 ??2024.06.11 889e35a

[新增] 远程请求发送 application/x-www-form-urlencoded 请求时支持字符串 Body 类型 4.9.3.16 ??2024.06.04 f5c2a20

[新增] 授权失败可以设置 Http 状态码 context.Fail(statusCode) 4.9.3.14 ??2024.05.14 542eb8c

[新增] 多语言支持自定义 Url/Cookie/Header 参数 4.9.3.14 ??2024.05.30 4f953e7

[新增] 定时任务 Http 作业支持配置 Timeout 超时时间 4.9.3.13 ??2024.05.28 9514fa4

[新增] 规范化配置可配置验证失败时是否默认只显示验证错误的首个消息 SingleValidationErrorDisplay 4.9.3.9 ??2024.05.21 a7b8000

[新增] JSON 序列化支持设置 DateOnly 和 TimeOnly 类型格式化 4.9.3.9 ??2024.05.21 #I9QZKQ:接口返回数据序列化,DateOnly类型未提供format,只有DateTime有

[新增] 互联网用户名数据验证 ValidationTypes.Username 4.9.3.8 ??2024.05.21 b77d0a0

[新增] PBKDF2 加密和比较功能的静态类和字符串拓展支持 4.9.3.7 ??2024.05.21 0d645d2

[新增] 定时任务作业计划(含构建器)获取作业触发器数量 TriggerCount 属性 4.9.3.6 ??2024.05.20 f9cb042

[新增] [FlexibleArray] 模型绑定特性,解决 URL 地址传递数组类型参数问题 4.9.3.5 ??2024.05.20 e891f0e

[新增] 规范化 Swagger 支持 [SwaggerIgnore] 特性忽略导出 4.9.3.1 ??2024.05.15 75252a9

[新增] 规范化 Swagger 的 withProxy 参数,解决二级虚拟目录部署或被代理出现 404 问题 4.9.3.1 ??2024.05.15 #I9PIIA:关于当使用yarp反向代理时,无法访问被代理应用的swagger页面的问题再次说明 #I9PHI8:当使用yarp反向代理时,无法访问被代理应用的swagger页面。

[新增] 定时任务执行上下文 Mode 属性,可标识作业触发器是定时触发还是手动触发 4.9.3.1 ??2024.05.15 efe0739 01a4003

[新增] 规范化 Swagger 是否自动加载 Xml 注释文件配置 EnableXmlComments 4.9.3.1 ??2024.05.15 d01bbaa

[新增] 规范化结果支持拦截 JWT 授权出现代码异常 4.9.3 ??2024.05.10 52d3c2c edc51f4

[新增] 定时任务支持立即执行触发特定作业下的特定触发器 4.9.3 ??2024.05.10 3d83342

[新增] 日志模块设置上下文支持无限极嵌套 4.9.3 ??2024.05.10 0e313d2

突破性变化

[调整] EFCore 带条件 Include 返回值类型,IIncludableQueryable<TSource, TProperty> -> IQueryable<TSource> 4.9.3.20 ??2024.06.11 889e35a

[调整] 规范化结果 IUnifyResultProvider 接口,新增 OnAuthorizeException 方法 4.9.3 ??2024.05.10 52d3c2c edc51f4

[调整] 授权处理程序 AppAuthorizeHandler 接口的 HandleAsync 方法签名,新增 DefaultHttpContext 参数 4.9.3 ??2024.05.10 52d3c2c edc51f4

问题修复

[修复] 因 889e35a 功能引起的 EFCore 排序新异常问题 4.9.4 ??2024.06.11 9271528

[修复] 规范化上下文处理中间件路由(无控制器情况)出现空异常问题 4.9.3.19 ??2024.06.09 8f0968b

[修复] Swagger 授权后出现客户端 JavaScript 错误 4.9.3.18 ??2024.06.08 9efa94f

[修复] 项目名称包含数字且使用 <inheritdoc/> 继承注释时,Swagger 加载注释文件出现异常问题 4.9.3.17 ??2024.06.04 857635d

[修复] 远程请求出现 HttpRequestException 异常时 HttpResponseMessage 对象为空问题 4.9.3.15 ??2024.06.04 8d5f30b

[修复] 定时任务因 f9cb042 提交导致的异常 4.9.3.13 ??2024.05.28 da4e6fb #I9SPOL:V4.9.3.6以上版本定时任务获取job后操作报错。

[修复] 数据验证校验 Username 正则表达式长度错误问题 4.9.3.10 ??2024.05.23 0277555

[修复] 远程请求不支持通过 SetHeaders 设置请求内容头信息 4.9.3.6 ??2024.05.20 #I9QLAY:远程请求 无法添加 Content-MD5请求头 d43581f

[修复] 因升级 Swashbuckle.AspNetCore 至 6.6.1 导致 Swagger 无法自动设置授权信息问题 4.9.3.4 ??2024.05.16 c68f6c8

[修复] 因升级 Swashbuckle.AspNetCore 至 6.6.1 导致 TypelnfoResolve 异常问题 4.9.3.3 ??2024.05.16 64860b2 Admin.NET - #I9PMXH

其他更改

[调整] 获取日志上下文数据的 .Get<T> 泛型方法处理方式 4.9.3.15 ??2024.06.04 8fdf15e

[调整] 公开底层框架 ChangeType 拓展方法 4.9.3.11 ??2024.05.24 28080c1

[优化] 远程请求适配 Content-Type 逻辑 4.9.3.1 ??2024.05.15 #I9OLV8:HttpClient扩展类部分不足

文档

[更新] 定时任务文档、规范化接口文档、数据加解密文档、安全授权文档、动态 WebAPI 文档、发布桌面程序文档、数据验证文档、远程请求文档、本地化多语言文档

截图
随便看

 

网盟-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!

 

Copyright © 2002-2024 cnnbu.com All Rights Reserved
更新时间:2025/4/6 9:56:12