> public class Foo { public Action Action { get; set; } }
> var x = new Foo { Action = () => Console.WriteLine("hello world") };
> 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.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)
This is using the latest dev branch, with ServiceStack.Text.3.9.56.
(Similar to #288)
In REPL:
This is using the latest dev branch, with ServiceStack.Text.3.9.56.