コード例 #1
0
        private void OnTransportMessageDeserializationException(object sender, DeserializationExceptionEventArgs deserializationExceptionEventArgs)
        {
            var filePath = Path.Combine(_corruptTransportMessageFolder, string.Format("{0}.stm", Guid.NewGuid().ToString()));

            using (Stream file = File.OpenWrite(filePath))
            using (var stream = deserializationExceptionEventArgs.PipelineEvent.Pipeline.State.GetReceivedMessage().Stream.Copy())
            {
                stream.CopyTo(file);
            }
        }
コード例 #2
0
		public void OnMessageDeserializationException(object sender, DeserializationExceptionEventArgs args)
		{
			TransportMessageDeserializationException.Invoke(sender, args);
		}
コード例 #3
0
 public void OnMessageDeserializationException(object sender, DeserializationExceptionEventArgs args)
 {
     TransportMessageDeserializationException.Invoke(sender, args);
 }