CQRS command with complex structure - C#