Example #1
0
 public FSRepositoryReferenceBuilder(Suite suite, IFSRepositoryFingerprintFactory fingerprintFactory, IFileSystemRepositoryAccess repository, [TargetRoot] IFileSystemDirectory targetRoot, IUserOutput output)
 {
     this.suite = suite;
     this.fingerprintFactory = fingerprintFactory;
     this.repository         = repository;
     this.targetRoot         = targetRoot;
     this.output             = output;
 }
Example #2
0
 /// <summary>
 /// Constructs the dependency object
 /// </summary>
 /// <param name="fingerprintFactory">The interface to create new fingerprint instances</param>
 /// <param name="repository">The interface to access the file system based repository</param>
 /// <param name="path">Resolved path of the dependency</param>
 public FSRepositoryReferenceDependencies(IFSRepositoryFingerprintFactory fingerprintFactory, IFileSystemRepositoryAccess repository, string path)
 {
     this.fingerprintFactory = fingerprintFactory;
     this.repository         = repository;
     this.path = path;
 }
 /// <summary>
 /// Constructs the dependency object
 /// </summary>
 /// <param name="fingerprintFactory">The interface to create new fingerprint instances</param>
 /// <param name="repository">The interface to access the file system based repository</param>
 /// <param name="path">Resolved path of the dependency</param>
 public FSRepositoryReferenceDependencies(IFSRepositoryFingerprintFactory fingerprintFactory, IFileSystemRepositoryAccess repository, string path)
 {
     this.fingerprintFactory = fingerprintFactory;
     this.repository = repository;
     this.path = path;
 }