예제 #1
0
 static EntityMovers()
 {
     Registration = new TypeCombinationDictionary <IEntityMover>();
 }
 public void Initialize()
 {
     Registration = new TypeCombinationDictionary <IEntityMover>();
     Registration.AddLast(typeof(PhysicalFileSystem), typeof(PhysicalFileSystem), physicalEntityMover);
     Registration.AddLast(typeof(IFileSystem), typeof(IFileSystem), standardEntityMover);
 }
예제 #3
0
 static EntityCopiers()
 {
     Registration = new TypeCombinationDictionary<IEntityCopier>();
 }
예제 #4
0
 public EntityMoverRegistrationTest()
 {
     _registration = new TypeCombinationDictionary <IEntityMover>();
     _registration.AddLast(typeof(PhysicalFileSystem), typeof(PhysicalFileSystem), _physicalEntityMover);
     _registration.AddLast(typeof(IFileSystem), typeof(IFileSystem), _standardEntityMover);
 }