ExpressionDebugger 2.1.0
See the version list below for details.
dotnet add package ExpressionDebugger --version 2.1.0
NuGet\Install-Package ExpressionDebugger -Version 2.1.0
<PackageReference Include="ExpressionDebugger" Version="2.1.0" />
paket add ExpressionDebugger --version 2.1.0
#r "nuget: ExpressionDebugger, 2.1.0"
// Install ExpressionDebugger as a Cake Addin #addin nuget:?package=ExpressionDebugger&version=2.1.0 // Install ExpressionDebugger as a Cake Tool #tool nuget:?package=ExpressionDebugger&version=2.1.0
ExpressionDebugger
Step into debugging and generate readable script from linq expressions
Get it
PM> Install-Package ExpressionDebugger
Compile with debug info
CompileWithDebugInfo
extension method will allow step-into debugging.
var func = lambda.CompileWithDebugInfo();
func(); //<-- you can step-into this function!!
Version 2.0 .NET Core support!
- Version 2.0 now support .NET Core
Visual Studio for Mac
To step-into debugging, you might need to emit file
var opt = new ExpressionCompilationOptions { EmitFile = true };
var func = lambda.CompileWithDebugInfo(opt);
func(); //<-- you can step-into this function!!
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 | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | 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 | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- ExpressionTranslator (>= 2.1.0)
- Microsoft.CodeAnalysis.CSharp (>= 2.8.0)
- System.Runtime.Loader (>= 4.3.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on ExpressionDebugger:
Package | Downloads |
---|---|
Mapster.Diagnostics
Step into debugging plugin for Mapster |
|
Reloaded.Mod.Loader.Server
Library for communicating with 'Reloaded II Server' mod. Allows for querying information as well as load/unload/resume/suspend of mods in real time. For usage instructions please see the Programmers' section in Reloaded wiki. |
|
Platter.ApplicationCore
ApplicationCore |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on ExpressionDebugger:
Repository | Stars |
---|---|
MapsterMapper/Mapster
A fast, fun and stimulating object to object Mapper
|
|
JacobsDataSolutions/OrgManager
CQRS and Clean Domain-Driven Design concepts on the ASP.NET Core stack. Demo application for a fictional corporate organization management tool.
|