C# Класс XDMessaging.Transport.Amazon.Repositories.SubscriberRepository

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

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

Метод Описание
CalculateMd5Hash ( string input ) : string
ExpireSubscriber ( Subscriber subscriber ) : void
GetSubscriber ( string channelName, string subscriberId ) : Subscriber
GetSubscriber ( string channelName, string subscriberId, bool longLived ) : Subscriber
SubscriberRepository ( AmazonAccountSettings amazonAccountSettings, IAmazonSqsFacade amazonSqsFacade ) : System

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

Метод Описание
DoesNameRequireEscape ( string rawTopic ) : bool
GetQueueName ( string channelName, string subscriber ) : string

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

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

public CalculateMd5Hash ( string input ) : string
input string
Результат string

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

public ExpireSubscriber ( Subscriber subscriber ) : void
subscriber XDMessaging.Entities.Amazon.Subscriber
Результат void

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

public GetSubscriber ( string channelName, string subscriberId ) : Subscriber
channelName string
subscriberId string
Результат XDMessaging.Entities.Amazon.Subscriber

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

public GetSubscriber ( string channelName, string subscriberId, bool longLived ) : Subscriber
channelName string
subscriberId string
longLived bool
Результат XDMessaging.Entities.Amazon.Subscriber

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

public SubscriberRepository ( AmazonAccountSettings amazonAccountSettings, IAmazonSqsFacade amazonSqsFacade ) : System
amazonAccountSettings XDMessaging.Entities.Amazon.AmazonAccountSettings
amazonSqsFacade IAmazonSqsFacade
Результат System