I have CSLA (1.x framework) objects from an existing project that I'm
trying to use in a new .Net 4.0 project. The objects are being used in
production and I really can't convert them to 2.x or EF without having
2 sets of objects.
In my c# webservice (when I try to run it) I am getting the following
error:
To be XML serializable, types which inherit from ICollection must
have an implementation of Add(objectname.object) at all levels
of their inheritance hierarchy. objectname.objectList does not
implement Add(objectname.object).
Like I said these objects are CSLA objects written in vb.net. I don't
know where to look on this one. Is it an issue of .Net 4.0 trying to
talk to CSLA 1.x or is it a web service issue (as these objects never
used web services originally)?
Does anyone have an idea about where I should look to figure out this
issue? Should I suggest converting to CSLA 2.x?
Any suggestions are appreciated!