public DynamicEndpoint(ContractDescription contract, Binding binding) : base(contract, CreateBinding(binding), new EndpointAddress("http://schemas.microsoft.com/discovery/dynamic")) { if (binding == null) { throw new ArgumentNullException("binding"); } DiscoveryEndpointProvider = DiscoveryEndpointProvider.CreateDefault(); FindCriteria = new FindCriteria(contract.ContractType); IsSystemEndpoint = true; }
public DiscoveryClientBindingElement() { DiscoveryEndpointProvider = DiscoveryEndpointProvider.CreateDefault(); FindCriteria = new FindCriteria(); // empty }