public override Task <DiscoveryResponse> Resolve(DiscoverySettings request, ServerCallContext context)
        {
            var host = _serviceDiscoveryLoadBalancer.ResolveHost(request.UId, request.AppName);

            return(Task.FromResult(new DiscoveryResponse()
            {
                Host = host
            }));
        }
Example #2
0
 public void SetDiscoveryConnector(DiscoverySettings s)
 {
     client.BaseAddress = new Uri(s.BaseAddress);
     client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", CreateAuthHeader(s.ClientId, s.ClientSecret));
     redirectUri = s.DiscoRedirectUri;
 }