private static SupportedVersion GetSupportedVersion(ToolInfoData toolInfo, Version tenantVersion) { SupportedVersion supportedVersion = null; if (tenantVersion != null && toolInfo.customSupportedVersion != null) { foreach (CustomSupportedVersion customSupportedVersion2 in toolInfo.customSupportedVersion) { if (SupportedToolsData.IsInRange(customSupportedVersion2, tenantVersion)) { supportedVersion = customSupportedVersion2; break; } } } return(supportedVersion ?? toolInfo.defaultSupportedVersion); }
private static bool ContainsTenantVersionInformation(ToolInfoData toolInfo) { return(toolInfo.customSupportedVersion != null && toolInfo.customSupportedVersion.Length > 0); }