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; }
public DispatcherRepositoryLoadControllerBase(INotifyRepository Repository, ICollection<FirmwarePackageViewModel> PackagesCollection, List<ComponentTarget> RequiredTargets, IDispatcherFacade Dispatcher, IFirmwarePackageViewModelKeyFormatter KeyFormatter, CancellationTokenSource CancellationTokenSource) { _repository = Repository; _packagesCollection = PackagesCollection; _requiredTargets = RequiredTargets; _dispatcher = Dispatcher; _keyFormatter = KeyFormatter; _cancellationTokenSource = CancellationTokenSource; }