Exemple #1
0
 public DiskProvider(IProcMountProvider procMountProvider, ISymbolicLinkResolver symLinkResolver, ICreateRefLink createRefLink, Logger logger)
 {
     _procMountProvider = procMountProvider;
     _symLinkResolver   = symLinkResolver;
     _createRefLink     = createRefLink;
     _logger            = logger;
 }
Exemple #2
0
 public DiskProvider(IProcMountProvider procMountProvider,
                     ISymbolicLinkResolver symLinkResolver,
                     IRefLinkCreator createRefLink,
                     Logger logger)
     : this(new FileSystem(), procMountProvider, symLinkResolver, createRefLink, logger)
 {
 }
Exemple #3
0
 public DiskProvider(IFileSystem fileSystem,
                     IProcMountProvider procMountProvider,
                     ISymbolicLinkResolver symLinkResolver)
     : base(fileSystem)
 {
     _procMountProvider = procMountProvider;
     _symLinkResolver   = symLinkResolver;
 }
Exemple #4
0
 public DiskProvider(IFileSystem fileSystem,
                     IProcMountProvider procMountProvider,
                     ISymbolicLinkResolver symLinkResolver,
                     IRefLinkCreator createRefLink,
                     Logger logger)
     : base(fileSystem)
 {
     _procMountProvider = procMountProvider;
     _symLinkResolver   = symLinkResolver;
     _createRefLink     = createRefLink;
     _logger            = logger;
 }
Exemple #5
0
 public DiskProvider(IProcMountProvider procMountProvider, ISymbolicLinkResolver symLinkResolver)
 {
     _procMountProvider = procMountProvider;
     _symLinkResolver   = symLinkResolver;
 }
Exemple #6
0
 public DiskProvider(IProcMountProvider procMountProvider,
                     ISymbolicLinkResolver symLinkResolver)
     : this(new FileSystem(), procMountProvider, symLinkResolver)
 {
 }