C# Class ChatRelay.Adapters.SlackAdapter

Inheritance: IChatServerAdapter
Afficher le fichier Open project: DanRigby/ChatRelay

Méthodes publiques

Méthode Description
Connect ( ) : System.Threading.Tasks.Task
Disconnect ( ) : void
JoinChannel ( string channelName ) : void
SendMessage ( string destinationRoom, ChatMessage message ) : void
SlackAdapter ( ChatServer chatServerConfig ) : System

Private Methods

Méthode Description
ConnectionStatusTimer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
FormatIncomingMessage ( string message ) : string
FormatOutgoingMessage ( string message ) : string

Method Details

Connect() public méthode

public Connect ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

JoinChannel() public méthode

public JoinChannel ( string channelName ) : void
channelName string
Résultat void

SendMessage() public méthode

public SendMessage ( string destinationRoom, ChatMessage message ) : void
destinationRoom string
message ChatRelay.Models.ChatMessage
Résultat void

SlackAdapter() public méthode

public SlackAdapter ( ChatServer chatServerConfig ) : System
chatServerConfig ChatRelay.Models.ChatServer
Résultat System