/// <summary>
/// Creates a binding for to use for discovering servers.
/// </summary>
public static DiscoveryClient Create(
ApplicationConfiguration application,
ITransportWaitingConnection connection,
EndpointConfiguration configuration)
{
if (configuration == null)
{
configuration = EndpointConfiguration.Create();
}
ITransportChannel channel = DiscoveryChannel.Create(application, connection, configuration, application.CreateMessageContext());
return(new DiscoveryClient(channel));
}