-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoverview.drawio
133 lines (133 loc) · 16.6 KB
/
overview.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<mxfile host="Electron" modified="2023-04-27T08:55:53.231Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.2.1 Chrome/112.0.5615.87 Electron/24.1.2 Safari/537.36" etag="WFSS7ge25k3bjS5v-RfB" version="21.2.1" type="device">
<diagram name="Page-1" id="dTbTF7V5uemUrgMRx3O_">
<mxGraphModel dx="2910" dy="1192" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="qyIfDgoup7jMcge40QFB-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.533;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#AE1F23;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-1" target="qyIfDgoup7jMcge40QFB-13">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.475;entryY=1.045;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#97D077;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-1" target="qyIfDgoup7jMcge40QFB-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-1" value="Sender" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.android;fillColor=#AE1F23;gradientColor=none;" vertex="1" parent="1">
<mxGeometry x="300" y="280" width="73.5" height="84" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-2" value="Receiver" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.android;fillColor=#5A69A4;gradientColor=none;" vertex="1" parent="1">
<mxGeometry x="560" y="280" width="73.5" height="84" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-3" value="ReceiverDual" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.android;fillColor=#97D077;gradientColor=none;" vertex="1" parent="1">
<mxGeometry x="820" y="280" width="73.5" height="84" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-6" value="Wolverine.Mediator.RabbitMq.ReceiverDual.Messages" style="strokeWidth=2;dashed=1;verticalLabelPosition=bottom;verticalAlign=top;strokeColor=#97D077;" vertex="1" parent="1">
<mxGeometry x="970" y="262.42" width="200" height="119.15" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-4" value="ReceiverDualRemoteCommand" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#97D077;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="1050" y="307" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-7" value="Wolverine.Mediator.RabbitMq.Sender.Messages" style="strokeWidth=2;dashed=1;verticalLabelPosition=bottom;verticalAlign=top;strokeColor=#AE1F23;" vertex="1" parent="1">
<mxGeometry y="400" width="200" height="103.29" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-8" value="SenderRemoteEvent" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#AE1F23;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="80" y="436.64" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-9" value="Wolverine.Mediator.RabbitMq.Sender.Handlers.Mediator" style="strokeWidth=2;dashed=1;verticalLabelPosition=bottom;verticalAlign=top;strokeColor=#AE1F23;" vertex="1" parent="1">
<mxGeometry y="120" width="200" height="187.29" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-10" value="LocalEvent" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#AE1F23;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="80" y="240.64" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-11" value="LocalCommand" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#AE1F23;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="80" y="150" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-12" value="RabbitMq" style="sketch=0;aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/mscae/Service_Bus.svg;labelBackgroundColor=none;strokeColor=#00549E;fillColor=default;" vertex="1" parent="1">
<mxGeometry x="571.75" y="92" width="50" height="50" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-13" value="SenderRemoteEvent" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#AE1F23;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="410" y="100" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1.05;exitY=0.467;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.005;entryY=0.44;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#AE1F23;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-13" target="qyIfDgoup7jMcge40QFB-12">
<mxGeometry relative="1" as="geometry">
<mxPoint x="347" y="290" as="sourcePoint" />
<mxPoint x="420" y="126" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.971;exitY=0.424;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#AE1F23;dashed=1;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-12" target="qyIfDgoup7jMcge40QFB-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="790" y="120" as="sourcePoint" />
<mxPoint x="910" y="120" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#AE1F23;dashed=1;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-12" target="qyIfDgoup7jMcge40QFB-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="590" y="190" as="sourcePoint" />
<mxPoint x="720" y="220" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-18" value="ReceiverDualRemoteCommand" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#97D077;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="410" y="198.64" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1.05;exitY=0.479;exitDx=0;exitDy=0;exitPerimeter=0;strokeColor=#97D077;entryX=0.005;entryY=0.72;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-18" target="qyIfDgoup7jMcge40QFB-12">
<mxGeometry relative="1" as="geometry">
<mxPoint x="402.5" y="390" as="sourcePoint" />
<mxPoint x="520" y="160" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1.031;exitY=0.73;exitDx=0;exitDy=0;exitPerimeter=0;strokeColor=#97D077;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;dashed=1;strokeWidth=3;" edge="1" parent="1" source="qyIfDgoup7jMcge40QFB-12" target="qyIfDgoup7jMcge40QFB-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="462" y="223" as="sourcePoint" />
<mxPoint x="582" y="138" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-22" value="SenderRemoteEvent" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#AE1F23;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="379.13" y="484.64" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-23" value="<font color="#000000">SenderRemoteEvent</font>" style="sketch=0;outlineConnect=0;fontColor=#ffffff;fillColor=#1ba1e2;strokeColor=#006EAF;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.data_exchange_for_apis;" vertex="1" parent="1">
<mxGeometry x="570.28" y="475.64" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-24" value="Message" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="348.25" y="426.64" width="101.75" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-25" value="Exchange" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="534.28" y="426.64" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-26" value="Queues" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="701.28" y="426.64" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-27" value="Receiver" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#5A69A4;shape=mxgraph.azure.queue_generic;pointerEvents=1;" vertex="1" parent="1">
<mxGeometry x="713.03" y="466.64" width="96.5" height="27" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-28" value="ReceiverDual" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#97D077;shape=mxgraph.azure.queue_generic;pointerEvents=1;" vertex="1" parent="1">
<mxGeometry x="713.03" y="526.64" width="96.5" height="27" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-30" value="Exposed externally" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="4.560000000000002" y="351.57" width="190.87" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-31" value="Internal only" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="4.560000000000002" y="80" width="190.87" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-33" value="<font color="#000000">ReceiverDualRemoteCommand</font>" style="sketch=0;outlineConnect=0;fontColor=#ffffff;fillColor=#1ba1e2;strokeColor=#006EAF;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.data_exchange_for_apis;" vertex="1" parent="1">
<mxGeometry x="570.28" y="645.64" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-34" value="Message" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="348.25000000000006" y="596.64" width="101.75" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-35" value="Exchange" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="534.28" y="596.64" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-36" value="Queues" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="701.28" y="596.64" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-38" value="ReceiverDual" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#97D077;shape=mxgraph.azure.queue_generic;pointerEvents=1;" vertex="1" parent="1">
<mxGeometry x="713.03" y="656.14" width="96.5" height="27" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-39" value="ReceiverDualRemoteCommand" style="html=1;verticalLabelPosition=bottom;align=center;labelBackgroundColor=#ffffff;verticalAlign=top;strokeWidth=2;strokeColor=#97D077;shadow=0;dashed=0;shape=stencil(nVPNEoIgGHwarg1C1HRsrG49BCklE4EDpvX2oZ9aajqjM152F3f34wfR0CU8FYhg7lIRZYgeECE5t5JflKeJVxIgGQOo+UMAc+ZSAecya+6ikHFWL5Y6EVZmoBbABRiXmB4R3nu2/GgYGa19rjTaVdypp1+NFTdrnjruCI1sy87fivhfIMEvwDV6d1A/sg2WSsFYE4tSXg48EBr5YXKxKL4xUFL/GLCuw3qBRbslc1pMjcEWlKBBx4JsV2x+jf4kS4psdrOK0NDzI0fuH9LYZal+G9zjioXHVxEf);fillColor=none;" vertex="1" parent="1">
<mxGeometry x="384.06" y="654.64" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="qyIfDgoup7jMcge40QFB-40" value="Exposed externally" style="text;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="1">
<mxGeometry x="974.56" y="220" width="190.87" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>