Пример #1
0
        public void Login(string userName)
        {
            OperationContext       context  = OperationContext.Current;
            IGobangServiceCallback callback = context.GetCallbackChannel <IGobangServiceCallback>();
            User newUser = new User(userName, callback);

            CC.Users.Add(newUser);
            foreach (var user in CC.Users)
            {
                user.callback.ShowLogin(userName, CC.maxRooms);
            }
            SendRoomsInfoToAllUsers();
        }
Пример #2
0
 public User(string userName, IGobangServiceCallback callback)
 {
     this.UserName = userName;
     this.callback = callback;
 }