IsReference property on DataContractAttribute also works on mono. I
failing code.
Post by James DarbyshireHi Atsushi,
It turns out the problem was an unhandled exception because I was
including an NHibernate Linfu dll not included in the bin folder - my
bad. I saw this when I looked at the response in Fiddler.
Circular reference of an object in the object graph was found
I have a DTO which has '[DataContract(IsReference = true)]' set which,
on Windows, stops problems with circular references.
Is this available on mono?
The class is a user, which references RoleDTO, which has a
List<UserDTO> on it.
[DataContract(IsReference = true)]
public partial class UserDTO
{
[DataMember]
public RoleDTO Role
{
get;
set;
}
}
[DataContract(IsReference = true)]
public partial class RoleDTO
{
[DataMember]
public List<UserDTO> Users
{
get;
set;
}
}
Regards,
James
On 12 June 2011 23:00, Atsushi Eno
Hi,
Without the actual code for client and server I cannot tell if
your code is correct and what is the problem for sure, if any. If
it is you who are trying to actually add WS-Addressing headers,
then it really won't work since WSAddressing is really None for
BasicHttpBinding.
Atsushi Eno
Hi all,
I am getting the following exception when I try to consume a
WCF service hosted in mono 2.10.2
Addressing Version 'AddressingNone
(http://schemas.microsoft.com/ws/2005/05/addressing/none)'
does not support adding WS-Addressing headers.
Is there a way around this error?
Thanks,
JD
--
Regards,
James Darbyshire
_______________________________________________
http://lists.ximian.com/mailman/listinfo/mono-list
--
Regards,
James Darbyshire