Esempio n. 1
0
            public Task MutateIncoming(MutateIncomingTransportMessageContext context)
            {
                if (context.IsMessageOfTye <SendFromSagaMessage>())
                {
                    string headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(context.Headers);
                    SnippetLogger.Write(text: headerText, suffix: "Sending", version: "6");
                    CountdownEvent.Signal();
                    return(Task.FromResult(0));
                }
                if (context.IsMessageOfTye <ReplyFromSagaMessage>())
                {
                    string headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(context.Headers);
                    SnippetLogger.Write(text: headerText, suffix: "Replying", version: "6");
                    CountdownEvent.Signal();
                    return(Task.FromResult(0));
                }
                if (context.IsMessageOfTye <ReplyToOriginatorFromSagaMessage>())
                {
                    string headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(context.Headers);
                    SnippetLogger.Write(text: headerText, suffix: "ReplyingToOriginator", version: "6");
                    CountdownEvent.Signal();
                    return(Task.FromResult(0));
                }

                if (context.IsMessageOfTye <TimeoutFromSaga>())
                {
                    string headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(context.Headers);
                    SnippetLogger.Write(text: headerText, suffix: "Timeout", version: "6");
                    CountdownEvent.Signal();
                    return(Task.FromResult(0));
                }
                return(Task.FromResult(0));
            }
 public Task MutateIncoming(MutateIncomingTransportMessageContext context)
 {
     if (context.IsMessageOfTye <MessageToReply>())
     {
         string headerText = HeaderWriter.ToFriendlyString <HeaderWriterReply>(context.Headers);
         SnippetLogger.Write(text: headerText, suffix: "Replying", version: "6");
         ManualResetEvent.Set();
     }
     if (context.IsMessageOfTye <MessageToSend>())
     {
         string headerText = HeaderWriter.ToFriendlyString <HeaderWriterReply>(context.Headers);
         SnippetLogger.Write(text: headerText, suffix: "Sending", version: "6");
     }
     return(Task.FromResult(0));
 }
            public Task MutateIncoming(MutateIncomingTransportMessageContext context)
            {
                var headers = context.Headers;

                if (context.IsMessageOfTye <SendFromSagaMessage>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "Sending");
                    CountdownEvent.Signal();
                    return(Task.CompletedTask);
                }
                if (context.IsMessageOfTye <ReplyFromSagaMessage>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "Replying");
                    CountdownEvent.Signal();
                    return(Task.CompletedTask);
                }
                if (context.IsMessageOfTye <ReplyToOriginatorFromSagaMessage>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "ReplyingToOriginator");
                    CountdownEvent.Signal();
                    return(Task.CompletedTask);
                }

                if (context.IsMessageOfTye <TimeoutFromSaga>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterSaga>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "Timeout");
                    CountdownEvent.Signal();
                    return(Task.CompletedTask);
                }
                return(Task.CompletedTask);
            }
 public Task MutateIncoming(MutateIncomingTransportMessageContext context)
 {
     if (!hasCapturedMessage && context.IsMessageOfTye <MessageToSend>())
     {
         hasCapturedMessage = true;
         string sendingText = HeaderWriter.ToFriendlyString <HeaderWriterError>(context.Headers);
         SnippetLogger.Write(text: sendingText, suffix: "Sending", version: "6");
     }
     return(Task.FromResult(0));
 }
Esempio n. 5
0
            public Task MutateIncoming(MutateIncomingTransportMessageContext context)
            {
                var headers = context.Headers;

                if (context.IsMessageOfTye <MessageToReply>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterReply>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "Replying");
                    ManualResetEvent.Set();
                }
                if (context.IsMessageOfTye <MessageToSend>())
                {
                    var headerText = HeaderWriter.ToFriendlyString <HeaderWriterReply>(headers);
                    SnippetLogger.Write(
                        text: headerText,
                        suffix: "Sending");
                }
                return(Task.CompletedTask);
            }
Esempio n. 6
0
 public Task MutateIncoming(MutateIncomingTransportMessageContext context)
 {
     if (!hasCapturedMessage && context.IsMessageOfTye <MessageToSend>())
     {
         hasCapturedMessage = true;
         var headers     = context.Headers;
         var sendingText = HeaderWriter.ToFriendlyString <HeaderWriterError>(headers);
         SnippetLogger.Write(
             text: sendingText,
             suffix: "Sending");
     }
     return(Task.CompletedTask);
 }
Esempio n. 7
0
            public Task MutateIncoming(MutateIncomingTransportMessageContext context)
            {
                var headers = context.Headers;

                if (context.IsMessageOfTye <MessageToSend>())
                {
                    var sendingText = HeaderWriter.ToFriendlyString <HeaderWriterReturn>(headers);
                    SnippetLogger.Write(
                        text: sendingText,
                        suffix: "Sending");
                }
                else
                {
                    var returnText = HeaderWriter.ToFriendlyString <HeaderWriterReturn>(headers);
                    SnippetLogger.Write(
                        text: returnText,
                        suffix: "Returning");
                    ManualResetEvent.Set();
                }
                return(Task.FromResult(0));
            }