public IOsConfiguration Get( IApplicationInfo appInfo, IOsConfigurationInfo osConfigInfo, PathVariablesDTO pathVariables ) { var parameters = new OsConfigurationParametersDTO { ApplicationInfo = appInfo, OsConfigurationInfo = osConfigInfo, PathVariablesDTO = pathVariables }; return this.Get( parameters ); }
public Model( IOsConfigurationInfo osConfig ) { this._osConfig = osConfig; this.InitializeOperatingSystemModel(); }
public bool IsSuitableForOs( IOsConfigurationInfo osConfig ) { var runningOsId = this._osRecognizer.GetOsId(); return runningOsId == osConfig.OsId; }