public SystemInfoService(IDotNetFrameworkService dotNetFrameworkService, ILanguageService languageService, IDbProvidersService dbProviderService) { Argument.IsNotNull(() => dotNetFrameworkService); Argument.IsNotNull(() => languageService); Argument.IsNotNull(() => dbProviderService); _dotNetFrameworkService = dotNetFrameworkService; _languageService = languageService; _dbProviderService = dbProviderService; }
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; }