Пример #1
0
        public SystemInfoService(IDotNetFrameworkService dotNetFrameworkService, ILanguageService languageService,
                                 IDbProvidersService dbProviderService)
        {
            Argument.IsNotNull(() => dotNetFrameworkService);
            Argument.IsNotNull(() => languageService);
            Argument.IsNotNull(() => dbProviderService);

            _dotNetFrameworkService = dotNetFrameworkService;
            _languageService        = languageService;
            _dbProviderService      = dbProviderService;
        }
Пример #2
0
        public SystemInfoService(IWindowsManagementInformationService windowsManagementInformationService,
                                 IDotNetFrameworkService dotNetFrameworkService, ILanguageService languageService, IDbProvidersService dbProviderService)
        {
            Argument.IsNotNull(() => windowsManagementInformationService);
            Argument.IsNotNull(() => dotNetFrameworkService);
            Argument.IsNotNull(() => languageService);
            Argument.IsNotNull(() => dbProviderService);

            _windowsManagementInformationService = windowsManagementInformationService;
            _dotNetFrameworkService = dotNetFrameworkService;
            _languageService        = languageService;
            _dbProviderService      = dbProviderService;
        }