public void ProcessCommands(IList <ICommand> commands) { foreach (var command in commands.Where(w => w.ExecutedOn == null)) { command.Execute(); PostedCommands.Add(command); } Repository.PersistChanges(); }
public void PostCommand(ICommand command) { //command.Post(); PostedCommands.Add(command); }