If I add the following code to IWsdlSample.cs: /// <summary> /// Implements a inheritor. /// </summary> [DataContract] public class Inheritor : DataContractSample { ...
Add a public default constructor to WsdlExtensions to simplify zero-XML usage. In my case, applying WsdlExtensions through Castle Windsor + WCF Integration Facility can, with a public empty constr...
In XmlCommentsUtils.RemoveCommonParts, if the value of "reference" starts with the value of "memberName" an array bounds exception will occur. maxLen will be set to the length of memberName, and ...
The XmlCommentsAttribute must be set on the interface level. It would be nice to not extend the datacontract classes with this attribute as this defines behavior of the service implementation and n...
It would be nice if the attributes / code markup classes would be stored in a seperate assembly. In most project I work on I try to put all contract related classes (DTO's) in seperate "contract" p...
here we go... I made the following changes WsdlExtensionsConfig.cs * Changed ConfigProperty singleFile -> FlatWSDL * new ConfigProperty FlatWSDLWCFCompat Set this to true to not fully remove th...
SoapHeadersClientHook.cs internal static void Hook(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime) This line creates a key that is used to map he...