C# Class amp.topology.client.GlobalTopologyService

An implementation of ITopologyService that utilizes a central configuration and management system for topology, called the "Global Topology Service". This implementation relies on an external source to provide routing info. If the routing info is not found, it will default to a "fallback" configuration.
Inheritance: ITopologyService
Afficher le fichier Open project: Berico-Technologies/AMP

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetRoutingInfo ( string>.IDictionary routingHints ) : RoutingInfo
GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver ) : System
GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver, IFallbackRoutingInfoProvider fallbackProvider ) : System

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetRoutingInfo() public méthode

public GetRoutingInfo ( string>.IDictionary routingHints ) : RoutingInfo
routingHints string>.IDictionary
Résultat amp.rabbit.topology.RoutingInfo

GlobalTopologyService() public méthode

public GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver ) : System
routingRetreiver IRoutingInfoRetreiver
Résultat System

GlobalTopologyService() public méthode

public GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver, IFallbackRoutingInfoProvider fallbackProvider ) : System
routingRetreiver IRoutingInfoRetreiver
fallbackProvider IFallbackRoutingInfoProvider
Résultat System