Ejemplo n.º 1
0
 public BrowseAction(MainViewModel mainViewModel, IDialogService dialogService, IExtractService extractService, ILoggerFactory loggerFactory)
     : base(mainViewModel)
 {
     Logger         = loggerFactory.CreateLogger <BrowseAction>();
     DialogService  = dialogService;
     ExtractService = extractService;
 }
Ejemplo n.º 2
0
        public Downloader(MainViewModel mainViewModel,
                          IBuildProvider buildProvider, IMatchProvider matchProvider, ISoftwareProvider softwareProvider, IDownloadProvider downloadProvider,
                          IDownloadService downloadService, IExtractService extractService, IMetadataService metadataService, ILogger <Downloader> logger)
        {
            Logger = logger;

            MainViewModel = mainViewModel;

            BuildProvider    = buildProvider;
            MatchProvider    = matchProvider;
            SoftwareProvider = softwareProvider;
            DownloadProvider = downloadProvider;

            DownloadService = downloadService;
            ExtractService  = extractService;
            MetadataService = metadataService;
        }
Ejemplo n.º 3
0
 public ExtractController(IExtractService extractService)
 {
     _extractService = extractService;
 }