File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Mythetech.Framework.Test/Infrastructure/MessageBus Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 1+ @inherits Mythetech .Framework .Infrastructure .MessageBus .ComponentConsumer <TestCommand , TestCommand2 , TestCommand3 >
2+
3+ <p >Text: @ReceivedText , Value: @ReceivedValue , Flag: @ReceivedFlag </p >
4+
5+ @code {
6+ public string ? ReceivedText { get ; private set ; }
7+ public int ? ReceivedValue { get ; private set ; }
8+ public bool ? ReceivedFlag { get ; private set ; }
9+
10+ protected override Task Consume (TestCommand message , CancellationToken cancellationToken )
11+ {
12+ ReceivedText = message .Text ;
13+ StateHasChanged ();
14+ return Task .CompletedTask ;
15+ }
16+
17+ protected override Task Consume (TestCommand2 message , CancellationToken cancellationToken )
18+ {
19+ ReceivedValue = message .Value ;
20+ StateHasChanged ();
21+ return Task .CompletedTask ;
22+ }
23+
24+ protected override Task Consume (TestCommand3 message , CancellationToken cancellationToken )
25+ {
26+ ReceivedFlag = message .Flag ;
27+ StateHasChanged ();
28+ return Task .CompletedTask ;
29+ }
30+ }
You can’t perform that action at this time.
0 commit comments