C# Класс Helpmebot.Services.JoinMessageService

The join message service.
Наследование: IJoinMessageService
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ClearRateLimitCache ( ) : void

The clear rate limit cache.

GetExceptions ( string channel ) : IList

The get exceptions.

GetWelcomeUsers ( string channel ) : IList

The get welcome users.

JoinMessageService ( IIrcClient ircClient, ILogger logger, IMessageService messageService, ISession session ) : System

Initialises a new instance of the JoinMessageService class.

Welcome ( IUser networkUser, string channel ) : void

The welcome.

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

Метод Описание
RateLimit ( string hostname, string channel ) : bool

The rate limit.

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

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

The clear rate limit cache.
public ClearRateLimitCache ( ) : void
Результат void

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

The get exceptions.
public GetExceptions ( string channel ) : IList
channel string /// The channel. ///
Результат IList

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

The get welcome users.
public GetWelcomeUsers ( string channel ) : IList
channel string /// The channel. ///
Результат IList

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

Initialises a new instance of the JoinMessageService class.
public JoinMessageService ( IIrcClient ircClient, ILogger logger, IMessageService messageService, ISession session ) : System
ircClient IIrcClient /// The IRC network. ///
logger ILogger /// The logger. ///
messageService IMessageService /// The message Service. ///
session ISession /// The session. ///
Результат System

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

The welcome.
public Welcome ( IUser networkUser, string channel ) : void
networkUser IUser /// The network User. ///
channel string /// The channel. ///
Результат void