Thanks to visit codestin.com
Credit goes to GitHub.com

Skip to content

Step into debugging and generate readable script from linq expressions

License

Notifications You must be signed in to change notification settings

MapsterMapper/ExpressionDebugger

Repository files navigation

Icon

ExpressionTranslator

Translate from linq expressions to C# code

Get it

PM> Install-Package ExpressionTranslator

Get readable script

You can compile expression into readable script by ToScript extension method

var script = lambda.ToScript();

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!!

About

Step into debugging and generate readable script from linq expressions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •