Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:Provider"/> class.
 /// </summary>
 public Manager(string @alias, IPersistenceReadWriter reader, IPersistenceReadWriter readWriter)
 {
     //TODO: Implement provider manifest so Hive bootstrapper can provider repository instances
     //based on standard configuration
     _alias      = alias;
     _reader     = reader;
     _readWriter = readWriter;
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:Provider"/> class.
 /// </summary>
 public Manager(string @alias, IPersistenceReadWriter reader, IPersistenceReadWriter readWriter)
 {
   //TODO: Implement provider manifest so Hive bootstrapper can provider repository instances
   //based on standard configuration
   _alias = alias;
   _reader = reader;
   _readWriter = readWriter;
 }
 private static void CheckResolvedWriter(IPersistenceReadWriter manager, Type readWriterType)
 {
     Assert.IsNotNull(manager, "ReadWriter not injected");
     Assert.IsFalse(string.IsNullOrWhiteSpace(manager.RepositoryKey), "Writer key is blank");
     Assert.IsInstanceOfType(manager, readWriterType, "Wrong ReadWriter type resolved");
 }
        private static void CheckResolvedWriter(IPersistenceReadWriter manager, Type readWriterType)
	    {
            Assert.IsNotNull(manager, "ReadWriter not injected");
            Assert.IsFalse(string.IsNullOrWhiteSpace(manager.RepositoryKey), "Writer key is blank");
            Assert.IsInstanceOfType(manager, readWriterType, "Wrong ReadWriter type resolved");
	    }
Beispiel #5
0
 public Manager(string @alias, IPersistenceReadWriter reader, IPersistenceReadWriter readWriter, IFrameworkContext frameworkContext)
     : base(@alias, reader, readWriter, frameworkContext)
 { }
Beispiel #6
0
 public Manager(string @alias, IPersistenceReadWriter reader, IPersistenceReadWriter readWriter, IFrameworkContext frameworkContext)
     : base(@alias, reader, readWriter, frameworkContext)
 {
 }