public PdbController(
     IGatewayBackendFactory<IWinDbgBackend> factory,
     IFileCompressor fileCompressor,
     IPdbStoreManager pdbStoreManager
     )
 {
     this.factory = factory;
     this.pdbStoreManager = pdbStoreManager;
     this.fileCompressor = fileCompressor;
 }
 public PdbController(
     IGatewayBackendFactory <IWinDbgBackend> factory,
     IFileCompressor fileCompressor,
     IPdbStoreManager pdbStoreManager,
     IGatewayConfigurationFactory configurationFactory
     )
 {
     this.factory              = factory;
     this.pdbStoreManager      = pdbStoreManager;
     this.configurationFactory = configurationFactory;
     this.fileCompressor       = fileCompressor;
 }
示例#3
0
        public static T Create <T>(this IGatewayBackendFactory <T> factory, string company, string name, string keyType, string keyValue) where T : IGatewayBackend
        {
            var caller = new Caller
            {
                Company  = company,
                Name     = name,
                KeyType  = keyType,
                KeyValue = keyValue,
            };

            return(factory.Create(caller));
        }
 public OpenWrapGatewayManager(IGatewayBackendFactory<IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory)
     : base(backendFactory, configurationFactory)
 {
 }
 public DownloadController(IGatewayBackendFactory<IPackageBackend> factory , INuGetGatewayManager manager)
 {
     this.factory = factory;
     this.manager = manager;
 }
 public NuGetGatewayManager(IGatewayBackendFactory <IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory, INuGetGatewayVersionExtractor versionExtractor)
     : base(backendFactory, configurationFactory)
 {
     this.versionExtractor = versionExtractor;
 }
 public Upload15Controller(IGatewayBackendFactory <IPackageBackend> factory, IGatewayConfigurationFactory configurationFactory, INuGetGatewayManager manager)
 {
     this.factory = factory;
     this.configurationFactory = configurationFactory;
     this.manager = manager;
 }
 public Upload15Controller(IGatewayBackendFactory<IPackageBackend> factory, IGatewayConfigurationFactory configurationFactory, INuGetGatewayManager manager)
 {
     this.factory = factory;
     this.configurationFactory = configurationFactory;
     this.manager = manager;
 }
 protected GatewayManager(IGatewayBackendFactory<IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory)
 {
     this.backendFactory = backendFactory;
     this.configurationFactory = configurationFactory;
 }
 protected GatewayManager(IGatewayBackendFactory <IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory)
 {
     this.backendFactory       = backendFactory;
     this.configurationFactory = configurationFactory;
 }
 public BinController(IGatewayBackendFactory <IWinDbgBackend> factory, IGatewayConfigurationFactory configurationFactory)
 {
     this.factory = factory;
     this.configurationFactory = configurationFactory;
 }
 public SourceController(IGatewayBackendFactory<IWinDbgBackend> factory)
 {
     this.factory = factory;
 }
 public NuGetGatewayManager(IGatewayBackendFactory<IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory, INuGetGatewayVersionExtractor versionExtractor)
     : base(backendFactory, configurationFactory)
 {
     this.versionExtractor = versionExtractor;
 }
 public WrapController(IGatewayBackendFactory<IPackageBackend> factory, IOpenWrapGatewayManager manager)
 {
     this.factory = factory;
     this.manager = manager;           
 }
 public OpenWrapGatewayManager(IGatewayBackendFactory <IPackageBackend> backendFactory, IGatewayConfigurationFactory configurationFactory)
     : base(backendFactory, configurationFactory)
 {
 }
示例#16
0
 public WrapController(IGatewayBackendFactory <IPackageBackend> factory, IOpenWrapGatewayManager manager)
 {
     this.factory = factory;
     this.manager = manager;
 }
 public SourceController(IGatewayBackendFactory<IWinDbgBackend> factory, IGatewayConfigurationFactory configurationFactory)
 {
     this.factory = factory;
     this.configurationFactory = configurationFactory;
 }