public void RaiseUserChanged(UserEventArgs e)
 {
     UserChanged.SafeInvoke(this, e);
 }
示例#2
0
            public async Task Handle(UserChanged notification, CancellationToken cancellationToken)
            {
                var data = await GetFromDatabase(notification.UserId);

                await _storage.SaveViewModel(notification.UserId, data);
            }
示例#3
0
 void OnUserChanged(object sender, UserEventArgs e)
 {
     UserChanged.SafeInvoke(this, e);
 }
示例#4
0
 private void OnUserChanged(User user)
 {
     UserChanged?.Invoke(user.Rights);
 }
示例#5
0
 protected virtual void RaiseUserChanged()
 {
     UserChanged?.Invoke(this, EventArgs.Empty);
 }
            private void File_Changed(object sender, FileSystemEventArgs e)
            {
                var loginData = Read();

                UserChanged?.Invoke(loginData);
            }
示例#7
0
 private void Control_UserChanged(object sender, EventArgs e)
 {
     UserChanged?.Invoke(this, e);
 }
示例#8
0
 public void LoginAsUser()
 {
     _user = new User(RightsEnum.Read);
     UserChanged?.Invoke(_user.Rights);
 }
示例#9
0
 public Task <MalinkaResponse <bool, ContactsResponseCode> > UpdateAsync(MalinkaUser item)
 {
     UserChanged?.Invoke(item);
     return(Task.FromResult(new MalinkaResponse <bool, ContactsResponseCode>(true, ResponseCode.Ok, ContactsResponseCode.Ok)));
 }
示例#10
0
 protected virtual void OnUserChanged()
 {
     UserChanged?.Invoke(this, new EventArgs());
 }
示例#11
0
 public void LoginAsAdmin()
 {
     _user = new User(RightsEnum.Read | RightsEnum.Write);
     UserChanged?.Invoke(_user.Rights);
 }
示例#12
0
 // Methoden, die verschiedene Sachen im State setzen. Geht natürlich auch über einen setter
 // im Proprety, aber da hier was ausgelöst wird, ist eine Methode intuitiver.
 public void ChangeUser(string username)
 {
     UserChanged?.Invoke(username);
 }
示例#13
0
 /// <summary> Вызов события UserChanged </summary>
 private void RaiseChangedEvent(User user, string field) =>
 UserChanged?.Invoke(this, new UserChangedEventArgs(user.Id, field));
示例#14
0
 private void On(UserChanged userChanged)
 {
     UserId = userChanged.UserId;
 }
 private void OnUserChanged(Session session, User user)
 {
     UserChanged.RaiseEvent(session, user);
 }
示例#16
0
 protected virtual void OnUserChanged(EventArgs args)
 {
     UserChanged?.Invoke(this, args);
 }
示例#17
0
 public static void ChangeUser(User user)
 {
     UserChanged?.Invoke(null, user);
 }
示例#18
0
 private void RaiseUserChanged()
 {
     UserChanged.Call(this, EventArgs.Empty);
 }