public SplashScreenViewModel(IAboutInfoService aboutInfoService, ILanguageService languageService)
        {
            Argument.IsNotNull(() => aboutInfoService);
            Argument.IsNotNull(() => languageService);

            _aboutInfoService = aboutInfoService;
            _languageService  = languageService;
        }
Beispiel #2
0
        public AboutService(IUIVisualizerService uiVisualizerService, IAboutInfoService aboutInfoService)
        {
            Argument.IsNotNull(() => uiVisualizerService);
            Argument.IsNotNull(() => aboutInfoService);

            _uiVisualizerService = uiVisualizerService;
            _aboutInfoService    = aboutInfoService;
        }
Beispiel #3
0
        public AboutService(IUIVisualizerService uiVisualizerService, IAboutInfoService aboutInfoService)
        {
            Argument.IsNotNull(() => uiVisualizerService);
            Argument.IsNotNull(() => aboutInfoService);

            _uiVisualizerService = uiVisualizerService;
            _aboutInfoService = aboutInfoService;
        }
        public SplashScreenViewModel(IAboutInfoService aboutInfoService, ILanguageService languageService)
        {
            Argument.IsNotNull(() => aboutInfoService);
            Argument.IsNotNull(() => languageService);

            _aboutInfoService = aboutInfoService;
            _languageService = languageService;
        }
        public SplashScreenViewModel(IAboutInfoService aboutInfoService, ILanguageService languageService)
        {
            Argument.IsNotNull(() => aboutInfoService);
            Argument.IsNotNull(() => languageService);

            _languageService = languageService;

            var aboutInfo = aboutInfoService.GetAboutInfo();
            CompanyLogoForSplashScreenUri = aboutInfo.CompanyLogoForSplashScreenUri;
        }
        public SplashScreenViewModel(IAboutInfoService aboutInfoService, ILanguageService languageService)
        {
            Argument.IsNotNull(() => aboutInfoService);
            Argument.IsNotNull(() => languageService);

            _languageService = languageService;

            var aboutInfo = aboutInfoService.GetAboutInfo();

            CompanyLogoForSplashScreenUri = aboutInfo.CompanyLogoForSplashScreenUri;
        }
Beispiel #7
0
        public ThirdPartyNoticesViewModel(IAboutInfoService aboutInfoService,
                                          IThirdPartyNoticesService thirdPartyNoticesService)
        {
            Argument.IsNotNull(() => aboutInfoService);
            Argument.IsNotNull(() => thirdPartyNoticesService);

            _thirdPartyNoticesService = thirdPartyNoticesService;

            var aboutInfo = aboutInfoService.GetAboutInfo();

            Title = LanguageHelper.GetString("Orchestra_ThirdPartyNotices_Title");

            var explanation = LanguageHelper.GetString("Orchestra_ThirdPartyNotices_Explanation");

            Explanation = string.Format(explanation, aboutInfo.Company, aboutInfo.ProductName);
        }
 public MahAppsAboutService(IUIVisualizerService uiVisualizerService, IAboutInfoService aboutInfoService)
     : base(uiVisualizerService, aboutInfoService)
 {
     uiVisualizerService.Register(typeof(AboutViewModel), typeof(MahAppsAboutView));
 }
Beispiel #9
0
 public StatusBarViewModel(IAboutInfoService aboutInfoService)
 {
     _aboutInfoService = aboutInfoService;
 }