C# Класс FubuMVC.Core.ServiceBus.Subscriptions.SubscriptionCache

Наследование: ISubscriptionCache, IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ClearAll ( ) : void
Dispose ( ) : void
FindDestinationChannels ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : IEnumerable
FindSubscribingChannelsFor ( Type inputType ) : IEnumerable
LoadSubscriptions ( IEnumerable subscriptions ) : void

Called internally

ReplyUriFor ( ChannelNode destination ) : Uri
SubscriptionCache ( ChannelGraph graph, IEnumerable transports ) : System

Приватные методы

Метод Описание
RemoveCachedRoutesForChangedSubscriptions ( IEnumerable subscriptions ) : void
findDestination ( Uri uri ) : ChannelNode

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

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

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

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

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

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

public FindDestinationChannels ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : IEnumerable
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
Результат IEnumerable

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

public FindSubscribingChannelsFor ( Type inputType ) : IEnumerable
inputType System.Type
Результат IEnumerable

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

Called internally
public LoadSubscriptions ( IEnumerable subscriptions ) : void
subscriptions IEnumerable
Результат void

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

public ReplyUriFor ( ChannelNode destination ) : Uri
destination FubuMVC.Core.ServiceBus.Configuration.ChannelNode
Результат System.Uri

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

public SubscriptionCache ( ChannelGraph graph, IEnumerable transports ) : System
graph ChannelGraph
transports IEnumerable
Результат System