public void RunCommand <T>(T command) { var handler = _commandFactory.CreateCommand <T>(); handler.Handle(command); }