I am using a Generic Class as a Response Data Contract. All is good and this is streamlining the design of my WCF service significantly.
Each request is given a sta
Ok found the Answer
You can specify the Serialised version using the following syntax:
[DataContract(Name = "MyClassOf{0}{1}")] class MyClass { }
[DataContract(Name = "MyClassOf{0}{1}")]
class MyClass { }
So if I had a Class called Response which takes a Generic T parameter I would use
[DataContract(Name = "ResponseOfType{0}")] class Response { }
[DataContract(Name = "ResponseOfType{0}")]
class Response { }