public LoadControllerFactory(IDispatcherFacade Dispatcher, IFirmwarePackageViewModelKeyFormatter KeyFormatter,
                              IFirmwarePackageViewModelFactory FirmwarePackageViewModelFactory)
 {
     _dispatcher = Dispatcher;
     _keyFormatter = KeyFormatter;
     _firmwarePackageViewModelFactory = FirmwarePackageViewModelFactory;
 }
 public RemoteRepositoryLoadController(INotifyRepository Repository, ICollection<FirmwarePackageViewModel> PackagesCollection,
                                       List<ComponentTarget> RequiredTargets, IDispatcherFacade Dispatcher,
                                       IFirmwarePackageViewModelKeyFormatter KeyFormatter, CancellationTokenSource CancellationTokenSource,
                                       IFirmwarePackageViewModelFactory PackageViewModelFactory)
     : base(Repository, PackagesCollection, RequiredTargets, Dispatcher, KeyFormatter, CancellationTokenSource)
 {
     _packageViewModelFactory = PackageViewModelFactory;
 }