Translate from linq expressions to C# code
PM> Install-Package ExpressionTranslator
You can compile expression into readable script by ToScript extension method
var script = lambda.ToScript();
Step into debugging and generate readable script from linq expressions
PM> Install-Package ExpressionDebugger
CompileWithDebugInfo extension method will allow step-into debugging.
var func = lambda.CompileWithDebugInfo(); func(); //<-- you can step-into this function!!
- Version 2.0 now support .NET Core
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!!
