BotSharp/docs/architecture/assets/routing.drawio

60 lines
6.2 KiB
Plaintext
Raw Normal View History

<mxfile host="Electron" modified="2023-10-20T14:03:23.944Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.6.8 Chrome/114.0.5735.289 Electron/25.5.0 Safari/537.36" etag="Q2NG1mP47cvCG7Qq9r-D" version="21.6.8" type="device">
2023-09-06 03:19:36 +00:00
<diagram name="Page-1" id="FNTbtRNAYl-cjTgH9x2x">
<mxGraphModel dx="1418" dy="820" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
2023-09-06 03:19:36 +00:00
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="DrYO5MgT0EdguJCGkx49-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;sketch=1;curveFitting=1;jiggle=2;" parent="1" source="DrYO5MgT0EdguJCGkx49-1" target="DrYO5MgT0EdguJCGkx49-8" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-1" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;BotSharp&lt;/font&gt;&lt;/b&gt;" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffcc99;strokeColor=#36393d;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="345" y="460" width="180" height="60" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;sketch=1;curveFitting=1;jiggle=2;fillColor=#e51400;strokeColor=#B20000;" parent="1" source="DrYO5MgT0EdguJCGkx49-3" target="DrYO5MgT0EdguJCGkx49-1" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-3" value="&lt;b&gt;User&lt;/b&gt;" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="420" y="340" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-4" value="&lt;div style=&quot;line-height: 18px;&quot;&gt;&lt;font color=&quot;#1e1e1e&quot;&gt;&lt;b&gt;Can I have a slice of cheese pizza?&lt;/b&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;" style="shape=callout;whiteSpace=wrap;html=1;perimeter=calloutPerimeter;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="345" y="270" width="230" height="70" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;sketch=1;curveFitting=1;jiggle=2;" parent="1" source="DrYO5MgT0EdguJCGkx49-8" target="DrYO5MgT0EdguJCGkx49-12" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;sketch=1;curveFitting=1;jiggle=2;" parent="1" source="DrYO5MgT0EdguJCGkx49-8" target="DrYO5MgT0EdguJCGkx49-14" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;sketch=1;curveFitting=1;jiggle=2;" parent="1" source="DrYO5MgT0EdguJCGkx49-8" target="DrYO5MgT0EdguJCGkx49-15" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-8" value="&lt;b&gt;&lt;font style=&quot;font-size: 15px;&quot;&gt;Router&lt;/font&gt;&lt;/b&gt;" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_2;whiteSpace=wrap;fillColor=#ffcc99;strokeColor=#36393d;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="385" y="570" width="100" height="100" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.3333333333333333;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#e51400;strokeColor=#B20000;sketch=1;curveFitting=1;jiggle=2;" parent="1" source="DrYO5MgT0EdguJCGkx49-12" target="DrYO5MgT0EdguJCGkx49-3" edge="1">
2023-09-06 03:19:36 +00:00
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="190" y="793" />
<mxPoint x="190" y="360" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-29" value="&lt;b style=&quot;font-size: 11px;&quot;&gt;How many slices would you like to order?&lt;/b&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=11;" parent="DrYO5MgT0EdguJCGkx49-28" vertex="1" connectable="0">
2023-09-06 03:19:36 +00:00
<mxGeometry x="-0.1958" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-12" value="&lt;b&gt;&lt;br&gt;&lt;br&gt;Ordering&lt;/b&gt;" style="shape=actor;whiteSpace=wrap;html=1;fillColor=#ffff88;strokeColor=#36393d;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="240" y="740" width="60" height="70" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-14" value="&lt;b&gt;&lt;br&gt;&lt;br&gt;Order Inquiry&lt;br&gt;&lt;/b&gt;" style="shape=actor;whiteSpace=wrap;html=1;fillColor=#ffff88;strokeColor=#36393d;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="405" y="740" width="60" height="70" as="geometry" />
</mxCell>
<mxCell id="DrYO5MgT0EdguJCGkx49-15" value="&lt;b&gt;&lt;br&gt;&lt;br&gt;Payment&lt;br&gt;&lt;/b&gt;" style="shape=actor;whiteSpace=wrap;html=1;fillColor=#ffff88;strokeColor=#36393d;sketch=1;curveFitting=1;jiggle=2;" parent="1" vertex="1">
2023-09-06 03:19:36 +00:00
<mxGeometry x="570" y="740" width="60" height="70" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>