C# Класс Rsdn.Janus.JanusProtocolDispatcher

Распределяет запросы протокола по обработчикам.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DispatchRequest ( string uri ) : Resource

Распределяет запросы протокола по обработчикам.

FormatExternalURI ( JanusProtocolResourceType resourceType, string parameters ) : string

Получить внешний формат ссылки для соответствующего ресурса. SiteUrlHelper

FormatURI ( JanusProtocolResourceType resourceType, string parameters ) : string

Получить внутренний формат ссылки для соответствующего resourceType.

JanusProtocolDispatcher ( IServiceProvider serviceProvider ) : System

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

Метод Описание
ArticleEventHandler ( object sender, JanusProtocolEventArgs e ) : void
FaqEventHandler ( object sender, JanusProtocolEventArgs e ) : void
FaqListEventHandler ( object sender, JanusProtocolEventArgs e ) : void
FormatterEventHandler ( object sender, JanusProtocolEventArgs e ) : void
ImageEventHandler ( object sender, JanusProtocolEventArgs e ) : void
MessageAbsentEventHandler ( object sender, JanusProtocolEventArgs e ) : void
MessageEventHandler ( object sender, JanusProtocolEventArgs e ) : void
MessageRateEventHandler ( object sender, JanusProtocolEventArgs e ) : void
OutboxPreviewEventHandler ( object sender, JanusProtocolEventArgs e ) : void
StyleEventHandler ( object sender, JanusProtocolEventArgs e ) : void
TeamListEventHandler ( object sender, JanusProtocolEventArgs e ) : void
UserInfoEventHandler ( object sender, JanusProtocolEventArgs e ) : void
UserMessagesEventHandler ( object sender, JanusProtocolEventArgs e ) : void
UserMessagesStatEventHandler ( object sender, JanusProtocolEventArgs e ) : void
UserOutratingEventHandler ( object sender, JanusProtocolEventArgs e ) : void
UserRatingEventHandler ( object sender, JanusProtocolEventArgs e ) : void

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

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

Распределяет запросы протокола по обработчикам.
public DispatchRequest ( string uri ) : Resource
uri string Путь запроса.
Результат Resource

FormatExternalURI() публичный статический Метод

Получить внешний формат ссылки для соответствующего ресурса. SiteUrlHelper
public static FormatExternalURI ( JanusProtocolResourceType resourceType, string parameters ) : string
resourceType JanusProtocolResourceType Тип ресурса.
parameters string Параметр ссылки.
Результат string

FormatURI() публичный статический Метод

Получить внутренний формат ссылки для соответствующего resourceType.
public static FormatURI ( JanusProtocolResourceType resourceType, string parameters ) : string
resourceType JanusProtocolResourceType Тип ресурса.
parameters string Параметр ссылки.
Результат string

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

public JanusProtocolDispatcher ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
Результат System