public void HandleCharactersListMessage(Bot bot, CharactersListMessage message)
 {
     View.Dispatcher.BeginInvoke(new Action(() =>
     {
         SelectCharacterCommand.RaiseCanExecuteChanged();
         DeleteCharacterCommand.RaiseCanExecuteChanged();
     }));
 }
예제 #2
0
 public CharacterSelectionState(Bot bot)
 {
     Value         = StateType.ServerSelected;
     Command       = new SelectCharacterCommand(bot);
     MessagesKnown = new List <MessageType> {
         new MessageType(PrefixMessage.CharacterSelection.PersoInfo),
         new MessageType(PrefixMessage.CharacterSelection.PersoConnected),
         new MessageType(PrefixMessage.CharacterSelection.MapDetails)
     };
 }
예제 #3
0
파일: Commands.cs 프로젝트: Drhaax/LeGameru
 public Commands(Aggregates aggregates, UserManager userManager)
 {
     LoginCommand           = new LoginCommand();
     SelectCharacterCommand = new SelectCharacterCommand(aggregates.CharacterSelectionAggregate);
 }