Fast.Mapster
3.0.5
See the version list below for details.
dotnet add package Fast.Mapster --version 3.0.5
NuGet\Install-Package Fast.Mapster -Version 3.0.5
<PackageReference Include="Fast.Mapster" Version="3.0.5" />
paket add Fast.Mapster --version 3.0.5
#r "nuget: Fast.Mapster, 3.0.5"
// Install Fast.Mapster as a Cake Addin #addin nuget:?package=Fast.Mapster&version=3.0.5 // Install Fast.Mapster as a Cake Tool #tool nuget:?package=Fast.Mapster&version=3.0.5
Fast.NET(v3)
框架介绍
一个快速构建项目,集百家所长,专注于 Web Api 应用,提供开箱即用的功能,并紧跟最新的前沿技术的 .NET 框架。
技术选择
- Fast.NET v3 版本采用 C# 10 和 .NET 6 进行开发。
项目特点:
- 集百家所长:集百家好用功能于一体。
- 开箱即用:提供众多黑科技,无需额外的配置或开发工作,可以快速构建项目。
- 紧随前沿技术:采用最新的技术和框架,始终保持与行业的最新趋势和发展同步。
项目背景
过去 .NET 在国内并没有很好的开源环境和社区,随着国内使用 .NET 的程序猿越来越多,慢慢的国内的开源环境和社区也越来越好。
各种 .NET 开源框架,也应时代而生。(ABP,Furion,Admin.NET,Magic.NET)
本人作为在 .NET 行业中从业5年的小菜鸟,也用过了很多开源的框架,所以想基于自己的工作经验和经历,为 .NET 开源做出一份小小的贡献。
所以 Fast.NET(v3)诞生了。
这里由衷感谢,几位 .NET 开源框架的大佬。
正是因为这些 .NET 大佬,才有了 Fast.NET 的诞生。
此处要特别感谢 Furion 的作者 百小僧 和其开发团队【百签科技(广东)有限公司】。
Fast.NET 框架底层部分核心代码都是由 Furion 提供,借鉴或引用了 Furion v4 的部分源码,也征得了作者 百小僧 的同意授权。
持续集百家所长,完善与丰富本框架基础设施,为.NET生态增加一种选择!
分支说明
分支 | 详情 | 版本 | 环境 | 建议 |
---|---|---|---|---|
master | 主分支 | 稳定版本 | 生产环境 | 如果需要Fork或者在此版本上进行修改,请拉取master分支的代码 |
develop | 开发分支 | 迭代版本 | 开发环境 | develop是快速迭代版本,此版本的功能是未经过测试的代码,所以不建议用develop进行Fork和学习 |
next | 超前分支 | 超前版本 | 不建议 | next是超前迭代版本,此版本的功能是本人觉得好用,或者即将实现的的代码,所以不建议用于任何用途 |
🥞 更新日志
更新日志 点击查看
🍖 详细功能(模块说明)
模块名称 | 状态 | 版本 | 说明 | 备注 |
---|---|---|---|---|
Fast.Cache | ✅ | Fast.NET 框架缓存模块库 | 一个在 .NET 行业中从业5年的小菜鸟常用的 Redis 缓存库,基于 CSRedisCore 封装 | |
Fast.NET.Core | ✅ | Fast.NET 框架核心模块库 | 因 Fast.Core 已存在 Nuget 包,故改名 Fast.NET.Core | |
Fast.CorsAccessor | ✅ | Fast.NET 框架跨域处理模块库 | ||
Fast.DataValidation | ✅ | Fast.NET 框架数据验证模块库 | 基于 Furion v4 部分源码 | |
Fast.DependencyInjection | ✅ | Fast.NET 框架依赖注入模块库 | 基于 Furion v4 部分源码 | |
Fast.DynamicApplication | ✅ | Fast.NET 框架动态API应用模块库 | 基于 Furion v4 部分源码 | |
Fast.EventBus | ✅ | Fast.NET 框架事件总线模块库 | 引用 Furion v4 源码 | |
Fast.Exception | ✅ | Fast.NET 框架异常模块库 | 基于 Furion v4 部分源码 | |
Fast.IaaS | ✅ | Fast.NET 框架基础设施模块库 | 一个在 .NET 行业中从业5年的小菜鸟常用的拓展工具类 | |
Fast.Logging | ✅ | Fast.NET 框架日志模块库 | 引用 Furion v4 源码 | |
Fast.Mapster | ✅ | Fast.NET 框架对象映射模块库 | 基于 Mapster 封装 | |
Fast.Serialization | ✅ | Fast.NET 框架序列化模块库 | 基于 System.Text.Json 封装 | |
Fast.SpecificationDocument | ✅ | Fast.NET 框架规范化文档模块库 | 引用 Furion v4 源码 | |
Fast.UAParser | ✅ | Fast.NET 框架User-Agent解析模块库 | 引用 UAParser 源码 | |
Fast.UnifyResult | ✅ | Fast.NET 框架规范化返回模块库 | 引用 Furion v4 源码 |
⚡ 近期计划
- [✅] 基础设施模块
- [✅] 核心模块
- [✅] 跨域处理模块
- [✅] 对象映射模
- [✅] Redis缓存模块
- [✅] 序列化模块
- [✅] User-Agent解析模块
- [✅] 依赖注入模块
- [✅] 动态API模块
- [✅] 规范化文档模块
- [✅] 数据验证模块
- [✅] 异常模块
- [✅] 规范化返回模块
- [✅] 日志模块
- [✅] 事件总线
- [⚠️] ...
状态说明
图标 描述 ⚠️ 待定 ⏳ 进行中 ✅ 完成 💔 随时抛弃
🥦 补充说明
如果对您有帮助,您可以点右上角 “Star” 收藏一下 ,获取第一时间更新,谢谢!
🍻 协议
Fast.NET 遵循 Apache-2.0 开源协议,欢迎大家提交 PR
或 Issue
。
团队成员
成员 | 技术 | 昵称 | 座右铭 |
---|---|---|---|
小方 | 全栈 | 1.8K仔 | 接受自己的平庸和普通,是成长的必修课 <br> 你羡慕的生活都是你没熬过的苦 <br> 当你的能力还撑不起你的野心时,你就需要静下心来 好好学习 |
免责申明
请勿用于违反我国法律的项目上
如果对您有帮助,您可以点 "Star" 支持一下,这样才有持续下去的动力,谢谢!!!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Mapster (>= 7.4.0)
- Mapster.DependencyInjection (>= 1.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Fast.Mapster:
Package | Downloads |
---|---|
Fast.Mapster.DependencyInjection
因和 “Mapster.DependencyInjection” 官方包引用冲突,所以选择获取源码进行发布。源码地址:https://github.com/MapsterMapper/Mapster/tree/v7.4.0/src/Mapster.DependencyInjection |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.5.0 | 107 | 5/2/2024 |
3.4.20 | 132 | 3/14/2024 |
3.4.19.7 | 189 | 3/6/2024 |
3.4.19.6 | 184 | 3/6/2024 |
3.4.19.5 | 164 | 2/28/2024 |
3.4.19.4 | 133 | 2/27/2024 |
3.4.19.3 | 224 | 2/26/2024 |
3.4.19.2 | 173 | 2/23/2024 |
3.4.19.1 | 177 | 2/23/2024 |
3.4.19 | 209 | 2/22/2024 |
3.4.18.18 | 278 | 2/2/2024 |
3.4.18.17 | 249 | 2/1/2024 |
3.4.18.16 | 247 | 2/1/2024 |
3.4.18.15 | 254 | 2/1/2024 |
3.4.18.14 | 234 | 2/1/2024 |
3.4.18.13 | 216 | 2/1/2024 |
3.4.18.12 | 230 | 2/1/2024 |
3.4.18.11 | 219 | 2/1/2024 |
3.4.18.10 | 253 | 1/31/2024 |
3.4.18.9 | 225 | 1/31/2024 |
3.4.18.8 | 273 | 1/31/2024 |
3.4.18.7 | 250 | 1/31/2024 |
3.4.18.6 | 272 | 1/30/2024 |
3.4.18.5 | 289 | 1/30/2024 |
3.4.18.4 | 194 | 1/30/2024 |
3.4.18.3 | 247 | 1/29/2024 |
3.4.18.2 | 225 | 1/29/2024 |
3.4.18.1 | 255 | 1/29/2024 |
3.4.18 | 247 | 1/27/2024 |
3.4.17.10 | 263 | 1/24/2024 |
3.4.17.9 | 225 | 1/24/2024 |
3.4.17.8 | 268 | 1/24/2024 |
3.4.17.7 | 253 | 1/23/2024 |
3.4.17.6 | 270 | 1/20/2024 |
3.4.17.5 | 290 | 1/20/2024 |
3.4.17.4 | 259 | 1/20/2024 |
3.4.17.3 | 237 | 1/20/2024 |
3.4.17.2 | 226 | 1/20/2024 |
3.4.17.1 | 253 | 1/18/2024 |
3.4.17 | 246 | 1/18/2024 |
3.4.16 | 279 | 1/17/2024 |
3.4.15 | 259 | 1/12/2024 |
3.4.14 | 283 | 1/12/2024 |
3.4.13 | 277 | 1/11/2024 |
3.4.12 | 272 | 1/10/2024 |
3.4.11.1 | 269 | 1/10/2024 |
3.4.11 | 300 | 1/10/2024 |
3.4.10.4 | 252 | 1/9/2024 |
3.4.10.3 | 245 | 1/9/2024 |
3.4.10.2 | 250 | 1/9/2024 |
3.4.10.1 | 264 | 1/9/2024 |
3.4.10 | 298 | 1/9/2024 |
3.4.9.1 | 297 | 1/8/2024 |
3.4.9 | 299 | 1/8/2024 |
3.4.8 | 289 | 1/6/2024 |
3.4.7.3 | 278 | 1/6/2024 |
3.4.7.2 | 253 | 1/6/2024 |
3.4.7.1 | 302 | 1/5/2024 |
3.4.7 | 288 | 1/5/2024 |
3.4.6.3 | 268 | 12/28/2023 |
3.4.6.2 | 266 | 12/27/2023 |
3.4.6.1 | 284 | 12/27/2023 |
3.4.6 | 241 | 12/26/2023 |
3.4.5 | 325 | 12/25/2023 |
3.4.4 | 278 | 12/25/2023 |
3.4.3 | 305 | 12/25/2023 |
3.4.2 | 280 | 12/19/2023 |
3.4.1 | 315 | 12/14/2023 |
3.4.0 | 289 | 12/7/2023 |
3.3.4 | 298 | 11/24/2023 |
3.3.3 | 295 | 11/22/2023 |
3.3.2 | 287 | 11/17/2023 |
3.3.1 | 263 | 11/16/2023 |
3.2.20 | 269 | 11/14/2023 |
3.2.19 | 312 | 11/14/2023 |
3.2.18 | 301 | 11/14/2023 |
3.2.17 | 276 | 11/13/2023 |
3.2.16 | 312 | 11/13/2023 |
3.2.15 | 309 | 11/13/2023 |
3.2.14 | 333 | 11/13/2023 |
3.2.13 | 297 | 11/12/2023 |
3.2.12 | 270 | 11/11/2023 |
3.2.11 | 290 | 11/2/2023 |
3.2.10 | 283 | 11/2/2023 |
3.2.9 | 264 | 11/2/2023 |
3.2.7 | 351 | 11/2/2023 |
3.2.6 | 279 | 11/2/2023 |
3.2.5 | 341 | 11/2/2023 |
3.2.4 | 288 | 11/1/2023 |
3.2.3 | 328 | 11/1/2023 |
3.2.2 | 281 | 11/1/2023 |
3.2.1 | 282 | 11/1/2023 |
3.2.0 | 324 | 11/1/2023 |
3.1.10 | 360 | 11/1/2023 |
3.1.9 | 286 | 11/1/2023 |
3.1.8 | 329 | 10/31/2023 |
3.1.7 | 302 | 10/31/2023 |
3.1.6 | 296 | 10/28/2023 |
3.1.5 | 305 | 10/28/2023 |
3.1.4 | 288 | 10/27/2023 |
3.1.3 | 339 | 10/27/2023 |
3.1.2 | 323 | 10/27/2023 |
3.1.1 | 297 | 10/27/2023 |
3.0.10-test.1.20231026.7 | 70 | 10/26/2023 |
3.0.10-test.1.20231026.6 | 70 | 10/26/2023 |
3.0.10-test.1.20231026.5 | 66 | 10/26/2023 |
3.0.10-test.1.20231026.4 | 68 | 10/26/2023 |
3.0.10-test.1.20231026.3 | 74 | 10/26/2023 |
3.0.10-test.1.20231026.2 | 68 | 10/26/2023 |
3.0.10-test.1.20231026.1 | 72 | 10/26/2023 |
3.0.10-test.1.20231025.4 | 71 | 10/25/2023 |
3.0.10-test.1.20231025.3 | 68 | 10/25/2023 |
3.0.10-test.1.20231025.2 | 72 | 10/25/2023 |
3.0.10-test.1.20231025.1 | 78 | 10/25/2023 |
3.0.9-test.1.20231024.1 | 79 | 10/25/2023 |
3.0.8 | 340 | 10/11/2023 |
3.0.7 | 294 | 10/5/2023 |
3.0.6 | 291 | 10/4/2023 |
3.0.5 | 276 | 10/4/2023 |
3.0.4 | 336 | 10/4/2023 |
3.0.3 | 315 | 10/2/2023 |
3.0.2 | 349 | 9/25/2023 |
3.0.1 | 306 | 9/23/2023 |
3.0.0 | 298 | 9/23/2023 |