C# Class WPFChatClient.ViewModels.GroupChatViewModel

Inheritance: IDisposable, INotifyPropertyChanged
Datei anzeigen Open project: ProfessionalCSharp/ProfessionalCSharp6

Public Methods

Method Description
Dispose ( ) : void
GroupChatViewModel ( IMessagingService messagingService ) : Microsoft.AspNet.SignalR.Client
OnConnect ( ) : void
OnEnterGroup ( ) : void
OnLeaveGroup ( ) : void
OnMessageReceived ( string group, string name, string message ) : void
OnSendMessage ( ) : void

Private Methods

Method Description
CloseConnection ( ) : void
HubConnectionClosed ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GroupChatViewModel() public method

public GroupChatViewModel ( IMessagingService messagingService ) : Microsoft.AspNet.SignalR.Client
messagingService IMessagingService
return Microsoft.AspNet.SignalR.Client

OnConnect() public method

public OnConnect ( ) : void
return void

OnEnterGroup() public method

public OnEnterGroup ( ) : void
return void

OnLeaveGroup() public method

public OnLeaveGroup ( ) : void
return void

OnMessageReceived() public method

public OnMessageReceived ( string group, string name, string message ) : void
group string
name string
message string
return void

OnSendMessage() public method

public OnSendMessage ( ) : void
return void