Exemplo n.º 1
0
 public static USession GetSession(List <OnlineUser> usrs, IChatServiceCallBack callback)
 {
     foreach (var item in usrs)
     {
         foreach (var somi in item.Sessions)
         {
             if (somi.Callback == callback)
             {
                 return(somi);
             }
         }
     }
     return(null);
 }
Exemplo n.º 2
0
 public USession(OnlineUser baseOnlineUser, IChatServiceCallBack callback)
 {
     BaseOnlineUser = baseOnlineUser;
     Callback       = callback;
     ((ICommunicationObject)callback).Closed += Leave;
 }