Example #1
0
        public HttpActionResult GetUsers()
        {
            var action = new GetUsersAction();
            var result = action.ExecuteActionAsync(SessionContext);

            return(new HttpActionResult(result.Result, Request));
        }
Example #2
0
 public static UserState GetUsers(UserState state, GetUsersAction action)
 {
     return(state with
     {
         ClientUsers = state.ClientUsers,
     });
 }
Example #3
0
        public Task GetUsers(GetUsersAction action, IDispatcher dispatcher)
        {
            var users = this.usersService.GetUsers();

            dispatcher.Dispatch(new GetUsersResultAction(users));

            return(Task.CompletedTask);
        }
Example #4
0
 public static UsersState Reduce(UsersState state, GetUsersAction action) =>