private LoginEventArgs RaiseEvent(IUser user, LoginEventAction action) { var args = new LoginEventArgs(user, action); ServiceLocator.GetInstance <IEventAggregator>().GetEvent <LoginEvent>().Publish(args); return(args); }
private LoginEventArgs RaiseEvent(IUser user, LoginEventAction action) { var args = new LoginEventArgs(user, action); ServiceLocator.GetInstance<IEventAggregator>().GetEvent<LoginEvent>().Publish(args); return args; }
public LoginEventArgs(IUser user, LoginEventAction action) { Action = action; User = user; Cancel = false; }