private void OnPackReceived(PackOnChat pack) { //聊天到达 string nickName; lock (this.session.Users) { nickName = this.session.Users.FirstOrDefault(u => u.UID == pack.FromID).NickName ?? pack.FromID; } Log.Write(LogLevel.None, "[{0}] {1}", nickName, pack.Message); }
private void OnPackReceived(PackOnChat pack) { //聊天到达 string nickName; lock (this.session.Users) { nickName = this.session.Users.FirstOrDefault(u => u.UID == pack.FromID).NickName ?? pack.FromID; } Log.Write(LogLevel.None, "[{0}] {1}", nickName, pack.Message); if (!this.Context.MainForm.ContainsFocus) { NativeMethods.FlashWindowEx(this.Context.MainForm); } }