FastExpressionCompiler 1.2.0
Prefix ReservedSee the version list below for details.
dotnet add package FastExpressionCompiler --version 1.2.0
NuGet\Install-Package FastExpressionCompiler -Version 1.2.0
<PackageReference Include="FastExpressionCompiler" Version="1.2.0" />
paket add FastExpressionCompiler --version 1.2.0
#r "nuget: FastExpressionCompiler, 1.2.0"
// Install FastExpressionCompiler as a Cake Addin #addin nuget:?package=FastExpressionCompiler&version=1.2.0 // Install FastExpressionCompiler as a Cake Tool #tool nuget:?package=FastExpressionCompiler&version=1.2.0
Fast Expression Compiler is ~20 times faster than Expression.Compile()
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.3 is compatible. netstandard1.4 was computed. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.5.2
- No dependencies.
-
.NETStandard 1.3
- NETStandard.Library (>= 1.6.1)
- System.Reflection.Emit.Lightweight (>= 4.3.0)
NuGet packages (58)
Showing the top 5 NuGet packages that depend on FastExpressionCompiler:
Package | Downloads |
---|---|
JasperFx.CodeGeneration
Code Generation Chicanery for .Net |
|
RulesEngine
Rules Engine is a package for abstracting business logic/rules/policies out of the system. This works in a very simple way by giving you an ability to put your rules in a store outside the core logic of the system thus ensuring that any change in rules doesn't affect the core system. |
|
DotVVM
DotVVM is an open source ASP.NET-based framework which allows to build interactive web apps easily by using mostly C# and HTML. |
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code |
|
Miruken
Miruken handles your application |
GitHub repositories (12)
Showing the top 5 popular GitHub repositories that depend on FastExpressionCompiler:
Repository | Stars |
---|---|
ldqk/Masuit.Tools
全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!
|
|
MapsterMapper/Mapster
A fast, fun and stimulating object to object Mapper
|
|
microsoft/RulesEngine
A Json based Rules Engine with extensive Dynamic expression support
|
|
JasperFx/wolverine
Supercharged .NET server side development!
|
|
ldqk0/Masuit.Tools
该仓库为 https://github.com/ldqk/Masuit.Tools 的镜像仓库,代码更新存在较大的延迟。建议前往源仓库:https://github.com/ldqk/Masuit.Tools
|
Version | Downloads | Last updated |
---|---|---|
4.2.2 | 18,470 | 10/13/2024 |
4.2.1 | 103,964 | 7/2/2024 |
4.2.0 | 71,774 | 4/29/2024 |
4.1.0 | 1,038,183 | 1/20/2024 |
4.0.2 | 442 | 1/20/2024 |
4.0.1 | 818,177 | 11/23/2023 |
4.0.0 | 1,443,146 | 11/12/2023 |
3.4.0-preview-01 | 3,119 | 8/19/2023 |
3.3.4 | 1,859,910 | 1/17/2023 |
3.3.3 | 2,611,274 | 7/24/2022 |
3.3.2 | 100,084 | 5/27/2022 |
3.3.1 | 23,665 | 5/25/2022 |
3.3.0 | 25,829 | 4/26/2022 |
3.2.2 | 344,869 | 2/2/2022 |
3.2.1 | 1,525,110 | 7/21/2021 |
3.2.0 | 270,472 | 6/14/2021 |
3.1.0 | 128,719 | 5/3/2021 |
3.1.0-preview-03 | 262 | 5/3/2021 |
3.1.0-preview-02 | 278 | 5/3/2021 |
3.1.0-preview-01 | 269 | 5/2/2021 |
3.0.6-preview-01 | 291 | 4/23/2021 |
3.0.5 | 4,108 | 4/21/2021 |
3.0.4 | 6,523 | 4/6/2021 |
3.0.3 | 1,586 | 4/1/2021 |
3.0.2 | 7,688 | 3/30/2021 |
3.0.1 | 522 | 3/27/2021 |
3.0.0 | 1,511 | 3/17/2021 |
3.0.0-preview-07 | 7,568 | 12/25/2020 |
3.0.0-preview-06 | 525 | 12/1/2020 |
3.0.0-preview-05 | 1,460 | 11/27/2020 |
3.0.0-preview-04 | 543 | 11/3/2020 |
3.0.0-preview-03 | 355 | 11/2/2020 |
3.0.0-preview-02 | 4,391 | 10/23/2020 |
3.0.0-preview-01 | 370 | 10/23/2020 |
2.0.0 | 796,228 | 1/25/2019 |
2.0.0-preview-03 | 1,355 | 11/9/2018 |
2.0.0-preview-02 | 1,052 | 10/25/2018 |
2.0.0-preview-01 | 783 | 10/24/2018 |
1.10.1 | 87,105 | 8/8/2018 |
1.10.0 | 1,090 | 8/3/2018 |
1.9.0 | 1,631 | 7/24/2018 |
1.8.0 | 34,952 | 6/24/2018 |
1.7.2 | 16,675 | 6/7/2018 |
1.7.1 | 193,358 | 3/27/2018 |
1.7.0 | 7,021 | 3/17/2018 |
1.6.0 | 50,625 | 12/3/2017 |
1.5.0 | 3,219 | 11/12/2017 |
1.4.0 | 16,268 | 9/9/2017 |
1.3.0 | 1,635 | 8/28/2017 |
1.2.2 | 1,783 | 8/8/2017 |
1.2.1 | 1,354 | 8/8/2017 |
1.2.0 | 1,308 | 8/8/2017 |
1.1.1 | 182,579 | 7/18/2017 |
1.1.0 | 1,204 | 7/13/2017 |
1.0.1 | 2,139 | 5/26/2017 |
1.0.0 | 4,926 | 4/2/2017 |
1.0.0-preview-04 | 1,095 | 3/31/2017 |
1.0.0-preview-03 | 1,662 | 3/30/2017 |
1.0.0-preview-02 | 1,064 | 3/29/2017 |
1.0.0-preview-01 | 1,169 | 3/23/2017 |
fixed: #14, #15: Support general equality mechanism, e.g. Equals and equality operator
added: #11: Support for ExpressionInfo NewArray, MemberInit, ArrayIndex, Convert, MemberAccess
added: #12: Add extension method CompileFast to simplify migration from Compile
added: #13: Allow Expression as child of multi-child ExpressionInfo