示例#1
0
        protected InstallActionBase(MainViewModel mainViewModel, ICameraProvider cameraProvider, IDownloaderProvider downloaderProvider, ProductSource productSource)
            : base(mainViewModel)
        {
            CameraProvider     = cameraProvider;
            DownloaderProvider = downloaderProvider;
            ProductSource      = productSource;

            var distroName        = string.Format("Distro_{0}", SourceName);
            var distroDisplayName = Resources.ResourceManager.GetString(distroName);

            DisplayName = string.Format(ActionFormat, distroDisplayName);
        }
示例#2
0
 public UpdateAction(MainViewModel mainViewModel, ICameraProvider cameraProvider, IDownloaderProvider downloaderProvider, ProductSource productSource)
     : base(mainViewModel, cameraProvider, downloaderProvider, productSource)
 {
 }
示例#3
0
 public UpdateAction(MainViewModel mainViewModel, IDownloaderProvider downloaderProvider, SoftwareCameraInfo camera, ProductSource productSource)
     : base(mainViewModel, downloaderProvider, camera, productSource)
 {
 }