コード例 #1
0
 public VersioningManager(ICacheManager cacheManager, ICloningManager cloningManager, ILogger <VersioningManager> logger)
 {
     //this.cacheManager = cacheManager;
     this.cloningManager = cloningManager;
     this.logger         = logger;
     this.cacheManager   = cacheManager;
 }
コード例 #2
0
ファイル: TestDeepCloner.cs プロジェクト: swoo888/DeepClone
 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());
 }