Esempio n. 1
0
 public VersioningManager(ICacheManager cacheManager, ICloningManager cloningManager, ILogger <VersioningManager> logger)
 {
     //this.cacheManager = cacheManager;
     this.cloningManager = cloningManager;
     this.logger         = logger;
     this.cacheManager   = cacheManager;
 }
Esempio n. 2
0
 public CloningServiceTest()
 {
     factory = new DeepCloneFactory();
     cloner  = new DeepCloneManager(factory);
     factory.RegisterCloners(new StringCloner());
     factory.RegisterCloners(new ArrayCloner());
     factory.RegisterCloners(new ListCloner());
     factory.RegisterCloners(new GeneralClassCloner());
 }