Наследование: global::ProtoBuf.IExtensible
Пример #1
0
			internal NotificationsCallback(JobID jobID, CMsgClientItemAnnouncements msg) {
				if ((jobID == null) || (msg == null)) {
					throw new ArgumentNullException(nameof(jobID) + " || " + nameof(msg));
				}

				JobID = jobID;

				if (msg.count_new_items > 0) {
					Notifications = new HashSet<ENotification> { ENotification.Items };
				}
			}
Пример #2
0
			internal NotificationsCallback(JobID jobID, CMsgClientItemAnnouncements msg) {
				JobID = jobID;

				if (msg == null) {
					return;
				}

				if (msg.count_new_items > 0) {
					Notifications = new List<Notification>(1) {
						new Notification(Notification.ENotificationType.Items)
					};
				}
			}