Initial commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
@startuml
|
||||
class CommandDTO {
|
||||
- commandName : string
|
||||
- parameters : Dictionary<string, object>
|
||||
+ CommandName : string <<get>>
|
||||
+ Parameters : Dictionary<string, object> <<get>>
|
||||
+ converToCommand() : ICommand
|
||||
}
|
||||
class CommandDTOBuilder {
|
||||
- commandName : string
|
||||
- parameters : Dictionary<string, object>
|
||||
+ SetCommandName(name:string) : CommandDTOBuilder
|
||||
+ AddParameter(key:string, value:object) : CommandDTOBuilder
|
||||
+ Build() : CommandDTO
|
||||
}
|
||||
CommandDTO +-- CommandDTOBuilder
|
||||
@enduml
|
||||
Reference in New Issue
Block a user