C# Класс VSTalk.Engine.Core.Feed.MessageState.MessageStateManager

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

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

Метод Описание
Dispose ( ) : void
GetCounter ( Interlocutor interlocutor ) : UnreadMessageCounter
GetWaitingInterlocutors ( ) : IEnumerable
MarkAsRead ( IMessage message ) : void
MessageStateManager ( ) : System
StartListen ( ) : void
StopListen ( ) : void

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

Метод Описание
CreateAggregatedCounter ( ) : AggregatedMessageCounter

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

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

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

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

public GetCounter ( Interlocutor interlocutor ) : UnreadMessageCounter
interlocutor VSTalk.Model.Interlocutor
Результат UnreadMessageCounter

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

public GetWaitingInterlocutors ( ) : IEnumerable
Результат IEnumerable

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

public MarkAsRead ( IMessage message ) : void
message IMessage
Результат void

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

public MessageStateManager ( ) : System
Результат System

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

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

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

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