public IServiceResponse FindServers(IServiceRequest incoming)
{
FindServersResponse response = null;
try
{
OnRequestReceived(incoming);
FindServersRequest request = (FindServersRequest)incoming;
ApplicationDescriptionCollection servers = null;
response = new FindServersResponse();
response.ResponseHeader = ServerInstance.FindServers(
request.RequestHeader,
request.EndpointUrl,
request.LocaleIds,
request.ServerUris,
out servers);
response.Servers = servers;
}
finally
{
OnResponseSent(response);
}
return response;
}