-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathDTO_routing.dot
360 lines (137 loc) · 8.63 KB
/
DTO_routing.dot
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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
digraph architecture {
//GraphViz Engine: Dot
//You can generate image by online generators, for example - https://dreampuf.github.io/GraphvizOnline/
rankdir=LR;
forcelabels=true;
/* DTO.Public.TODO.DeleteTODORequest */
DTO_Public_TODO_DeleteTODORequest[label="DeleteTODORequest"];
/* DTO.Public.TODO.DeleteTODOResponse */
DTO_Public_TODO_DeleteTODOResponse[label="DeleteTODOResponse"];
/* DTO.Public.TODO.EditTODORequest */
DTO_Public_TODO_EditTODORequest[label="EditTODORequest"];
/* DTO.Public.TODO.EditTODOResponse */
DTO_Public_TODO_EditTODOResponse[label="EditTODOResponse"];
/* DTO.Public.TODO.ListTODORequest */
DTO_Public_TODO_ListTODORequest[label="ListTODORequest"];
/* DTO.Public.TODO.ListTODOResponse */
DTO_Public_TODO_ListTODOResponse[label="ListTODOResponse"];
/* DTO.Public.TODO.SaveTODORequest */
DTO_Public_TODO_SaveTODORequest[label="SaveTODORequest"];
/* DTO.Public.TODO.SaveTODOResponse */
DTO_Public_TODO_SaveTODOResponse[label="SaveTODOResponse"];
/* DTO.Public.TOBUY.DeleteTOBUYRequest */
DTO_Public_TOBUY_DeleteTOBUYRequest[label="DeleteTOBUYRequest"];
/* DTO.Public.TOBUY.DeleteTOBUYResponse */
DTO_Public_TOBUY_DeleteTOBUYResponse[label="DeleteTOBUYResponse"];
/* DTO.Public.TOBUY.EditTOBUYRequest */
DTO_Public_TOBUY_EditTOBUYRequest[label="EditTOBUYRequest"];
/* DTO.Public.TOBUY.EditTOBUYResponse */
DTO_Public_TOBUY_EditTOBUYResponse[label="EditTOBUYResponse"];
/* DTO.Public.TOBUY.ListTOBUYRequest */
DTO_Public_TOBUY_ListTOBUYRequest[label="ListTOBUYRequest"];
/* DTO.Public.TOBUY.ListTOBUYResponse */
DTO_Public_TOBUY_ListTOBUYResponse[label="ListTOBUYResponse"];
/* DTO.Public.TOBUY.SaveTOBUYRequest */
DTO_Public_TOBUY_SaveTOBUYRequest[label="SaveTOBUYRequest"];
/* DTO.Public.TOBUY.SaveTOBUYResponse */
DTO_Public_TOBUY_SaveTOBUYResponse[label="SaveTOBUYResponse"];
/* DTO.Public.Account.LoginRequest */
DTO_Public_Account_LoginRequest[label="LoginRequest"];
/* DTO.Public.Account.LoginResponse */
DTO_Public_Account_LoginResponse[label="LoginResponse"];
/* DTO.Public.Account.RegisterRequest */
DTO_Public_Account_RegisterRequest[label="RegisterRequest"];
/* DTO.Public.Account.RegisterResponse */
DTO_Public_Account_RegisterResponse[label="RegisterResponse"];
/* DTO.Internal.TODO.CreateTODO */
DTO_Internal_TODO_CreateTODO[label="CreateTODO"];
/* DTO.Internal.TODO.DeleteTODO */
DTO_Internal_TODO_DeleteTODO[label="DeleteTODO"];
/* DTO.Internal.TODO.FindToDoRequest */
DTO_Internal_TODO_FindToDoRequest[label="FindToDoRequest"];
/* DTO.Internal.TODO.FindToDoResponse */
DTO_Internal_TODO_FindToDoResponse[label="FindToDoResponse"];
/* DTO.Internal.TODO.ListTODO */
DTO_Internal_TODO_ListTODO[label="ListTODO"];
/* DTO.Internal.TODO.UpdateTODO */
DTO_Internal_TODO_UpdateTODO[label="UpdateTODO"];
/* DTO.Internal.TOBUY.CreateTOBUY */
DTO_Internal_TOBUY_CreateTOBUY[label="CreateTOBUY"];
/* DTO.Internal.TOBUY.DeleteTOBUY */
DTO_Internal_TOBUY_DeleteTOBUY[label="DeleteTOBUY"];
/* DTO.Internal.TOBUY.FindToBuyRequest */
DTO_Internal_TOBUY_FindToBuyRequest[label="FindToBuyRequest"];
/* DTO.Internal.TOBUY.FindToBuyResponse */
DTO_Internal_TOBUY_FindToBuyResponse[label="FindToBuyResponse"];
/* DTO.Internal.TOBUY.ListTOBUY */
DTO_Internal_TOBUY_ListTOBUY[label="ListTOBUY"];
/* DTO.Internal.TOBUY.UpdateTOBUY */
DTO_Internal_TOBUY_UpdateTOBUY[label="UpdateTOBUY"];
/* DTO.Internal.Account.CreateUserRequest */
DTO_Internal_Account_CreateUserRequest[label="CreateUserRequest"];
/* DTO.Internal.Account.CreateUserResponse */
DTO_Internal_Account_CreateUserResponse[label="CreateUserResponse"];
/* DTO.Internal.Account.FindUserRequest */
DTO_Internal_Account_FindUserRequest[label="FindUserRequest"];
/* DTO.Internal.Account.FindUserResponse */
DTO_Internal_Account_FindUserResponse[label="FindUserResponse"];
/* DTO.Internal.Account.TryLoginRequest */
DTO_Internal_Account_TryLoginRequest[label="TryLoginRequest"];
/* DTO.Internal.Account.TryLoginResponse */
DTO_Internal_Account_TryLoginResponse[label="TryLoginResponse"];
DTO_Public_TODO_DeleteTODORequest -> DTO_Internal_TODO_DeleteTODO[color="black"];
DTO_Internal_TODO_DeleteTODO -> DTO_Public_TODO_DeleteTODOResponse[color="black"];
DTO_Internal_TODO_FindToDoRequest -> DTO_Internal_TODO_FindToDoResponse[color="black"];
DTO_Internal_TODO_FindToDoResponse -> DTO_Public_TODO_EditTODOResponse[color="black"];
DTO_Public_TODO_ListTODORequest -> DTO_Internal_TODO_ListTODO[color="black"];
DTO_Internal_TODO_ListTODO -> DTO_Public_TODO_ListTODOResponse[color="black"];
DTO_Public_TODO_SaveTODORequest -> DTO_Internal_TODO_CreateTODO[color="black"];
DTO_Internal_TODO_CreateTODO -> DTO_Public_TODO_SaveTODOResponse[color="black"];
DTO_Public_TODO_EditTODORequest -> DTO_Internal_TODO_UpdateTODO[color="black"];
DTO_Public_TODO_SaveTODORequest -> DTO_Internal_TODO_UpdateTODO[color="black"];
DTO_Internal_TODO_UpdateTODO -> DTO_Public_TODO_SaveTODOResponse[color="black"];
DTO_Public_TOBUY_SaveTOBUYRequest -> DTO_Internal_TOBUY_CreateTOBUY[color="black"];
DTO_Internal_TOBUY_CreateTOBUY -> DTO_Public_TOBUY_SaveTOBUYResponse[color="black"];
DTO_Public_TOBUY_SaveTOBUYRequest -> DTO_Internal_TOBUY_UpdateTOBUY[color="black"];
DTO_Internal_TOBUY_UpdateTOBUY -> DTO_Public_TOBUY_SaveTOBUYResponse[color="black"];
DTO_Public_TOBUY_DeleteTOBUYRequest -> DTO_Internal_TOBUY_DeleteTOBUY[color="black"];
DTO_Internal_TOBUY_DeleteTOBUY -> DTO_Public_TOBUY_DeleteTOBUYResponse[color="black"];
DTO_Public_TOBUY_EditTOBUYRequest -> DTO_Internal_TOBUY_FindToBuyRequest[color="black"];
DTO_Internal_TOBUY_FindToBuyRequest -> DTO_Internal_TOBUY_FindToBuyResponse[color="black"];
DTO_Internal_TOBUY_FindToBuyResponse -> DTO_Public_TOBUY_EditTOBUYResponse[color="black"];
DTO_Public_TOBUY_ListTOBUYRequest -> DTO_Internal_TOBUY_ListTOBUY[color="black"];
DTO_Internal_TOBUY_ListTOBUY -> DTO_Public_TOBUY_ListTOBUYResponse[color="black"];
DTO_Public_Account_RegisterRequest -> DTO_Internal_Account_CreateUserRequest[color="black"];
DTO_Public_Account_RegisterRequest -> DTO_Internal_Account_CreateUserResponse[color="black"];
DTO_Internal_Account_CreateUserRequest -> DTO_Internal_Account_CreateUserResponse[color="black"];
DTO_Internal_Account_CreateUserResponse -> DTO_Public_Account_RegisterResponse[color="black"];
DTO_Public_Account_LoginRequest -> DTO_Internal_Account_TryLoginRequest[color="black"];
DTO_Internal_Account_FindUserRequest -> DTO_Internal_Account_FindUserResponse[color="black"];
DTO_Internal_Account_FindUserResponse -> DTO_Public_Account_LoginResponse[color="black"];
DTO_Internal_Account_TryLoginRequest -> DTO_Internal_Account_TryLoginResponse[color="black"];
DTO_Internal_Account_TryLoginResponse -> DTO_Public_Account_LoginResponse[color="black"];
subgraph cluster_0{ /* ServiceName Web*/ rank=same;
node [style=filled];
color=blue;
label = "Web";
DTO_Public_TODO_DeleteTODORequest, DTO_Public_TODO_DeleteTODOResponse, DTO_Public_TODO_EditTODORequest, DTO_Public_TODO_EditTODOResponse, DTO_Public_TODO_ListTODORequest, DTO_Public_TODO_ListTODOResponse, DTO_Public_TODO_SaveTODORequest, DTO_Public_TODO_SaveTODOResponse, DTO_Public_TOBUY_DeleteTOBUYRequest, DTO_Public_TOBUY_DeleteTOBUYResponse, DTO_Public_TOBUY_EditTOBUYRequest, DTO_Public_TOBUY_EditTOBUYResponse, DTO_Public_TOBUY_ListTOBUYRequest, DTO_Public_TOBUY_ListTOBUYResponse, DTO_Public_TOBUY_SaveTOBUYRequest, DTO_Public_TOBUY_SaveTOBUYResponse, DTO_Public_Account_RegisterRequest, DTO_Public_Account_RegisterResponse
}
subgraph cluster_1{ /* ServiceName Account*/ rank=same;
node [style=filled];
color=blue;
label = "Account";
DTO_Public_Account_LoginRequest, DTO_Public_Account_LoginResponse, DTO_Internal_Account_CreateUserRequest, DTO_Internal_Account_CreateUserResponse, DTO_Internal_Account_FindUserRequest, DTO_Internal_Account_FindUserResponse, DTO_Internal_Account_TryLoginRequest, DTO_Internal_Account_TryLoginResponse
}
subgraph cluster_2{ /* ServiceName ToDo*/ rank=same;
node [style=filled];
color=blue;
label = "ToDo";
DTO_Internal_TODO_CreateTODO, DTO_Internal_TODO_DeleteTODO, DTO_Internal_TODO_ListTODO, DTO_Internal_TODO_UpdateTODO
}
subgraph cluster_3{ /* ServiceName ToBuy*/ rank=same;
node [style=filled];
color=blue;
label = "ToBuy";
DTO_Internal_TODO_FindToDoRequest, DTO_Internal_TODO_FindToDoResponse, DTO_Internal_TOBUY_CreateTOBUY, DTO_Internal_TOBUY_DeleteTOBUY, DTO_Internal_TOBUY_FindToBuyRequest, DTO_Internal_TOBUY_FindToBuyResponse, DTO_Internal_TOBUY_ListTOBUY, DTO_Internal_TOBUY_UpdateTOBUY
}
}