C# Класс 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.
Наследование: ITopologyService
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
GetRoutingInfo ( string>.IDictionary routingHints ) : RoutingInfo
GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver ) : System
GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver, IFallbackRoutingInfoProvider fallbackProvider ) : System

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetRoutingInfo() публичный Метод

public GetRoutingInfo ( string>.IDictionary routingHints ) : RoutingInfo
routingHints string>.IDictionary
Результат amp.rabbit.topology.RoutingInfo

GlobalTopologyService() публичный Метод

public GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver ) : System
routingRetreiver IRoutingInfoRetreiver
Результат System

GlobalTopologyService() публичный Метод

public GlobalTopologyService ( IRoutingInfoRetreiver routingRetreiver, IFallbackRoutingInfoProvider fallbackProvider ) : System
routingRetreiver IRoutingInfoRetreiver
fallbackProvider IFallbackRoutingInfoProvider
Результат System