public static CurrentUserState OnSignIn(CurrentUserState state, SignInAction action) { return(state with { User = action.User }); }
public ActionResult SignIn(SignInAction ActionCmd) { return(JsonExpando(ActionCmd.Execute(CurrentObjectContext))); }
// ReSharper disable once UnusedMember.Global public static State ReduceSignInAction(State state, SignInAction action) => new State(action.BearerToken, action.UserName);
public async Task <ActionResult> SignIn(SignInAction ActionCmd) { return(JsonExpando(await ActionCmd.Execute(CurrentObjectContext))); }