C# Класс Crosschat.Client.Model.Managers.ChatManager

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

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

Метод Описание
Ban ( int playerId, string reason ) : Task

Kick & ban (only for admins)

BringVoiceBack ( int playerId ) : Task

Shut somebody up (only for moders)

ChatManager ( ConnectionManager connectionManager, ChatServiceProxy chatServiceProxy, AccountManager accountManager ) : System
Devoice ( int playerId, string reason ) : Task

Shut somebody up (only for moders)

ReloadChat ( ) : System.Threading.Tasks.Task

Reloads only messages and subject

ReloadUsers ( ) : System.Threading.Tasks.Task

Reloads only online players

ResetPhoto ( int playerId ) : Task

Reset photo (only for moders)

SendImage ( byte image ) : System.Threading.Tasks.Task
SendMessage ( string message ) : void

Send a public message

UnBan ( int playerId ) : Task

Kick & ban (only for admins)

Защищенные методы

Метод Описание
OnUnknownDtoReceived ( BaseDto dto ) : void

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

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

Kick & ban (only for admins)
public Ban ( int playerId, string reason ) : Task
playerId int
reason string
Результат Task

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

Shut somebody up (only for moders)
public BringVoiceBack ( int playerId ) : Task
playerId int
Результат Task

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

public ChatManager ( ConnectionManager connectionManager, ChatServiceProxy chatServiceProxy, AccountManager accountManager ) : System
connectionManager ConnectionManager
chatServiceProxy Crosschat.Client.Model.Proxies.ChatServiceProxy
accountManager AccountManager
Результат System

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

Shut somebody up (only for moders)
public Devoice ( int playerId, string reason ) : Task
playerId int
reason string
Результат Task

OnUnknownDtoReceived() защищенный Метод

protected OnUnknownDtoReceived ( BaseDto dto ) : void
dto BaseDto
Результат void

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

Reloads only messages and subject
public ReloadChat ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

Reloads only online players
public ReloadUsers ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

Reset photo (only for moders)
public ResetPhoto ( int playerId ) : Task
playerId int
Результат Task

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

public SendImage ( byte image ) : System.Threading.Tasks.Task
image byte
Результат System.Threading.Tasks.Task

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

Send a public message
public SendMessage ( string message ) : void
message string
Результат void

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

Kick & ban (only for admins)
public UnBan ( int playerId ) : Task
playerId int
Результат Task