Hi,
I'm trying to use a third party library which has a dependency on
NewtonSoft.json. I create a class within IronRuby and attempt to
serialise the object to Json however it throws a null reference
exception from within mscorlib.
Any ideas?? Example is below:
Thanks
Ben
class Company
attr_accessor :Name, :Id
end
c = Company.new
c.Name = 'test'
require 'Newtonsoft.Json'
include Newtonsoft::Json
JsonConvert.serialize_object c
mscorlib:0:in `Equals': Object reference not set to an instance of an
object. (System::NullReferenceException)
from mscorlib:0:in `IndexOf'
from mscorlib:0:in `IndexOf'
from mscorlib:0:in `IndexOf'
from Newtonsoft.Json:0:in `CheckForCircularReference'
from Newtonsoft.Json:0:in `SerializeList'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `SerializeISerializable'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `SerializeISerializable'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `WriteMemberInfoProperty'
from Newtonsoft.Json:0:in `SerializeObject'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `WriteMemberInfoProperty'
from Newtonsoft.Json:0:in `SerializeObject'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `SerializeISerializable'
from Newtonsoft.Json:0:in `SerializeValue'
from Newtonsoft.Json:0:in `Serialize'
from Newtonsoft.Json:0:in `SerializeInternal'
from Newtonsoft.Json:0:in `SerializeObject'
from Newtonsoft.Json:0:in `SerializeObject'
from (ir):1
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core