private void btnNewEmailClick(object sender, RoutedEventArgs e) { NewEmailWindow wnd = new NewEmailWindow(); wnd.Owner = this; wnd.Width = 0.8 * this.ActualWidth; wnd.Height = 0.8 * this.ActualHeight; this.Opacity = 0.5; wnd.ShowDialog(); MessagesSent.Add(wnd.Email); this.Opacity = 1; }
public override void InterceptRequest(dk.gov.oiosi.extension.wcf.Interceptor.Channels.InterceptorMessage interceptorMessage) { string action = interceptorMessage.GetHeaders().Action; List <XmlDocument> sentMessagesWithSameAction; MessagesSent.TryGetValue(action, out sentMessagesWithSameAction); if (sentMessagesWithSameAction == null) { sentMessagesWithSameAction = new List <XmlDocument>(); MessagesSent.Add(action, sentMessagesWithSameAction); } sentMessagesWithSameAction.Add(interceptorMessage.GetBody()); }
public void Send(TransportMessage message, IEnumerable <Peer> peers, SendContext context) { var peerList = peers.ToList(); if (peerList.Any()) { _messages.Add(new TransportMessageSent(message, peerList, context)); } var deserializedMessage = _messageSerializer.Deserialize(message.MessageTypeId, message.MessageBytes); if (deserializedMessage != null) { MessagesSent.Add(deserializedMessage); } }
public void Send(TransportMessage message, IEnumerable <Peer> peerIds) { var targets = peerIds.ToArray(); if (targets.Length != 0) { _messages.Add(new TransportMessageSent(message, targets)); } var deserializedMessage = _messageSerializer.Deserialize(message.MessageTypeId, message.MessageBytes); if (deserializedMessage != null) { MessagesSent.Add(deserializedMessage); } }