コード例 #1
0
 void ActivityNode_UserAdded(object sender, UserEventArgs e)
 {
     usersCache.AddOrUpdate(e.User.Id, e.User, (key, oldValue) => e.User);
 }
コード例 #2
0
 void ActivitySystem_UserAdded(object sender, UserEventArgs e)
 {
     Notifier.NotifyAll(NotificationType.UserAdded, e.User);
 }
コード例 #3
0
 void ActivityNode_UserChanged(object sender, UserEventArgs e)
 {
     usersCache[e.User.Id].UpdateAllProperties(e.User);
 }
コード例 #4
0
ファイル: ExampleCode.cs プロジェクト: StevenHouben/NooSphere
 static void activityClient_UserAdded(object sender, UserEventArgs e)
 {
     Console.WriteLine("User {0} received from activityclient over http", e.User.Name);
 }
コード例 #5
0
ファイル: ExampleCode.cs プロジェクト: StevenHouben/NooSphere
 static void activitySystem_UserAdded(object sender, UserEventArgs e)
 {
     Console.WriteLine("User {0} received directly from activitysystem", e.User.Name);
 }
コード例 #6
0
 protected virtual void OnUserChanged(UserEventArgs e)
 {
     var handler = UserChanged;
     if (handler != null) handler(this, e);
 }
コード例 #7
0
 void ActivityNode_UserAdded( object sender, UserEventArgs e )
 {
     usersCache.AddOrUpdate( e.User.Id, e.User, ( key, oldValue ) => e.User );
 }
コード例 #8
0
 void ActivityNode_UserChanged( object sender, UserEventArgs e )
 {
     usersCache[ e.User.Id ].UpdateAllProperties( e.User );
 }
コード例 #9
0
ファイル: Global.asax.cs プロジェクト: vsshs/SmartPortal
 private void activitySystem_userChanged(object sender, UserEventArgs e)
 {
     var user = e.User as Patient;
     if (user != null)
         PatientsManager.Instance.BroadcastUserUpdated(PatientViewModel.CreateFromPatient(user));
 }
コード例 #10
0
 void ActivitySystem_UserAdded(object sender, UserEventArgs e)
 {
     Notifier.NotifyAll(NotificationType.UserAdded, e.User);
 }