/* * private void storeService_OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e) * { * string[] files = (string[]) e.Param; * if (files != null && files.Length > 0) * { * for (int i = 0; i < files.Length; i++) * { * message(files[i]); * } * } * } */ private void storeService_OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e) { MessageStringInfo messageStringInfo = (MessageStringInfo)e.Param; if (messageStringInfo != null && messageStringInfo.BusinessVolumeType == _ImportType) { if (!messageStringInfo.LocalizeKey) { if (messageStringInfo.MessageParams != null) { message(string.Format(messageStringInfo.Message, messageStringInfo.MessageParams), messageStringInfo.NewLine); } else { message(messageStringInfo.Message, messageStringInfo.NewLine); } } else { if (messageStringInfo.MessageParams != null) { message(string.Format(GetLocalized(messageStringInfo.Message), messageStringInfo.MessageParams), messageStringInfo.NewLine); } else { message(GetLocalized(messageStringInfo.Message), messageStringInfo.NewLine); } } } }
private void OnImportBusinessVolumeMessageInfo(object sender, MessageInfoEventArgs e) { if (_ImportBusinessVolumeMessageInfo != null) { lock (_ImportBusinessVolumeMessageInfo) { if (_ImportBusinessVolumeMessageInfo != null) { _ImportBusinessVolumeMessageInfo(sender, e); } } } }
private void GetMessage(object sender, MessageInfoEventArgs messageInfo) { if (ReferenceEquals(sender, null)) { throw new ArgumentNullException($"The {nameof(sender)} can not be null."); } if (ReferenceEquals(messageInfo, null)) { throw new ArgumentNullException($"The {nameof(messageInfo)} can not be null."); } Console.WriteLine("Client has recived a new message" + messageInfo.Message); }