Beispiel #1
0
        public async Task <GetAccountQuery.Result> Post([FromBody] SaveAccountCommand command)
        {
            await _commandDispatcher.Execute <SaveAccountCommand, SaveAccountCommand.Result>(command);

            var accounts = await _queryDispatcher.Execute <GetAccountQuery, GetAccountQuery.Result>(new GetAccountQuery
            {
                UserId    = command.UserId,
                CultureId = command.CultureId
            });

            return(accounts);
        }
Beispiel #2
0
 private void AccountPropertyChanged(object sender, PropertyChangedEventArgs e)
 {
     SaveAccountCommand.RaiseCanExecuteChanged();
 }