Exemplo n.º 1
0
 public NeoStoreBatchTransactionApplier(CommandVersion version, NeoStores store, CacheAccessBackDoor cacheAccess, LockService lockService)
 {
     this._version     = version;
     this._neoStores   = store;
     this._cacheAccess = cacheAccess;
     this._lockService = lockService;
 }
Exemplo n.º 2
0
        public override AbstractValidator <FazerComprasComando> GetValidator(CommandVersion version)
        {
            AbstractValidator <FazerComprasComando> validator = null;

            switch (version)
            {
            case CommandVersion.V2: validator = new FazerComprasValidacaoV2(); break;

            case CommandVersion.V3: validator = new FazerComprasValidacaoV3(); break;

            default: validator = new FazerComprasValidacaoV2(); break;
            }
            ;

            return(validator);
        }
Exemplo n.º 3
0
 public FazerComprasComando(CommandVersion version) : base(version)
 {
 }