Ejemplo n.º 1
0
 public MetadataService(MainViewModel mainViewModel, IBootProvider bootProvider, IBinarySoftwareDetector binarySoftwareDetector, IFileSystemModulesDetector fileSystemModulesDetector,
                        IMetadataSoftwareDetector metadataSoftwareDetector, IMetadataModulesDetector metadataModulesDetector, ILoggerFactory loggerFactory)
 {
     Logger                    = loggerFactory.CreateLogger <MetadataService>();
     MainViewModel             = mainViewModel;
     BootProvider              = bootProvider;
     BinarySoftwareDetector    = binarySoftwareDetector;
     FileSystemModulesDetector = fileSystemModulesDetector;
     MetadataSoftwareDetector  = metadataSoftwareDetector;
     MetadaModulesDetector     = metadataModulesDetector;
 }
Ejemplo n.º 2
0
 public ZipSoftwareMetaProvider(IProductProvider productProvider, IBinarySoftwareDetector softwareDetector, ICategoryMetaProvider categoryProvider, IBootProvider bootProvider,
                                IProductMetaProvider productMetaProvider, ICameraMetaProvider cameraProvider, ISourceMetaProvider sourceProvider,
                                IBuildMetaProvider buildProvider, ICompilerMetaProvider compilerProvider, IEncodingMetaProvider encodingProvider,
                                ILogger <ZipSoftwareMetaProvider> logger)
     : base(productProvider, bootProvider, logger)
 {
     SoftwareDetector = softwareDetector;
     CategoryProvider = categoryProvider;
     ProductProvider  = productMetaProvider;
     CameraProvider   = cameraProvider;
     SourceProvider   = sourceProvider;
     BuildProvider    = buildProvider;
     CompilerProvider = compilerProvider;
     EncodingProvider = encodingProvider;
 }