Skip to main content
Furion [fu:rɪən]
让 .NET 开发更简单,更通用,更流行。
  • 基于 .NET5/6 平台,没有历史包袱
  • 极少依赖,只依赖两个第三方包
  • 极速上手,一个 Inject() 完成配置
  • 代码无侵入性,100% 兼容原生写法
受支持平台:
public class FurionAppService : IDynamicApiController
{
private readonly IRepository<User> _userRepository;
public AppService(IRepository<User> userRepository)
{
_userRepository = userRepository;
}

[IfException(1000, "用户ID: {0} 不存在")]
public async Task<UserDto> GetUser([Range(1, int.MaxValue)] int userId)
{
var user = await _userRepository.FindOrDefaultAsync(userId);
_ = user ?? throw Oops.Oh(1000, userId);
return user.Adapt<UserDto>();
}

public async Task<RemoteData> GetRemote(string id)
{
var data = await $"https://www.furion.pro/data?id={id}".GetAsAsync<RemoteData>();
return data;
}
}

完全开源免费

⭐️ 木兰宽松开源协议,代码在 Gitee 平台托管 ⭐️

7300 +
Stars
3100 +
Forks
1,161,214
Downloads

功能模块

麻雀虽小五脏俱全

大量使用者测评

来听听他们是怎么说的

理想和现实

作者的技术是我接触.NET程序员中最好的一个,代码的质量,文档的质量都是一等一的。

kesshei

强烈支持,因为有你们,.net 会走的更远。

逆天的蝈蝈

非常优秀的开源作品,点赞支持

张芸溪

大概看了一下,觉得项目非常棒。core生态一定能火

赖皮小鳄鱼

作者好棒,支持国内.net!

gudufy

做得非常棒,打算基于你的框架做一个基本的后台管理出来,供大家快速开发中小型项目。

ThinkCoder

文档写的真不错,代码质量也非常高,注释非常完善,赞一个。

liuina

期待文档写完的那一天,绝对惊艳四座。

weiyu.xiao

很不错的项目,对快速搭建健壮的技术架构,帮助业务成功很有帮助。

想看更多评论?

他们都在用

Furion 已在全球多个项目中使用。从小型企业到企业的解决方案及知名企业。他们在简单软件和复杂管理系统的开发方面都信任我们。

立即添加您的公司

框架贡献者

正是他们成就了 Furion 不凡

Furion、Layx 作者,dotNET China MIP
百小僧 头像
百小僧
Admin.NET 作者
zuohuaijun 头像
zuohuaijun
WPF成员,微软 MVP
lindexi 头像
lindexi
BootstrapAdmin、BootstrapBlazor 作者,微软 MVP
Argo 头像
Argo
SqlSugar 作者,dotNET China MIP
sunkaixuan 头像
sunkaixuan
微软 MVP
夜不归宿 头像
夜不归宿
dotNET China 创始人
dotNET China 头像
dotNET China
WaterCloud 作者
MonsterUncle 头像
MonsterUncle
idgenerator 作者
yitter 头像
yitter
最佳贡献者
缄默 头像
缄默