To reproduce:
scriptcs
> Action x = () => { };
> x
System.NotSupportedException: The invoked member is not supported in a dynamic assembly.
at System.Reflection.Emit.InternalAssemblyBuilder.get_Location()
at lambda_method(Closure , InternalAssemblyBuilder )
at ServiceStack.Text.Common.WriteType'2.WriteProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteAbstractProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteAbstractProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteAbstractProperties(TextWriter writer, Object value)
at ServiceStack.Text.Common.WriteType'2.WriteProperties(TextWriter writer, Object value)
at ServiceStack.Text.TypeSerializer.SerializeToString(Object value, Type type)
at ServiceStack.Text.TypeSerializer.SerializeToString[T](T value)
at ScriptCs.Repl.Execute(String script)
To reproduce: