// cat specific composite commands static DbCommands() // note static constructor { // inject receiver and singleton IDbCommandReceiver <Event> receiver = SingletonDbReceiver <Event> .Receiver; // generic database commands AddDbCommand = new GenericDbAddCommand <Event>(receiver); GetByIdDbCommand = new GenericDbGetByIdCommand <Event>(receiver); GetListDbCommand = new GenericDbGetListCommand <Event>(receiver); UpdateDbCommand = new GenericDbUpdateCommand <Event>(receiver); DeleteDbCommand = new GenericDbDeleteCommand <Event>(receiver); ClearDbCommand = new GenericDbClearCommand <Event>(receiver); }
public GenericDbUpdateCommand(IDbCommandReceiver <TObject> receiver) : base(receiver) { }
public GenericDbGetByIdCommand(IDbCommandReceiver <TObject> receiver) : base(receiver) { }
public AbstractGenericDbCommand(IDbCommandReceiver <TObject> receiver) { Receiver = receiver; }
public GenericDbClearCommand(IDbCommandReceiver <TObject> receiver) : base(receiver) { }