예제 #1
0
        protected ChangeStore(ISerialiser serialiser, ChangeUpcasterRunner upcasterRunner)
        {
            Contract.Requires(serialiser != null);
            Contract.Requires(upcasterRunner != null);

            this.serialiser = serialiser;
            this.upcasterRunner = upcasterRunner;
        }
 public EsentChangeStore(
     IFileSystem fileSystem, 
     ISerialiser serialiser, 
     ChangeUpcasterRunner changeUpcasterRunner)
     : base(serialiser, changeUpcasterRunner)
 {
     Contract.Requires(fileSystem != null);
     this.fileSystem = fileSystem;
 }
 public SqlChangeStore(ISerialiser serialiser, ChangeUpcasterRunner changeUpcasterRunner)
     : base(serialiser, changeUpcasterRunner) { }
 public NullChangeStore(ISerialiser serialiser, ChangeUpcasterRunner upcasterRunner) 
     : base(serialiser, upcasterRunner)
 {
 }