public bool IsConsentRequired(HttpContext context) { #if !MSCC return(false); #else if (context.Items.ContainsKey(_isRequired)) { return((bool)context.Items[_isRequired]); } try { var countryCode = GetCountryCode(context); var isRequired = string.IsNullOrWhiteSpace(countryCode) ? false : _cookieConsentClient.IsConsentRequiredForRegion(_domainName, countryCode, context) == ConsentStatus.Required; context.Items[_isRequired] = isRequired; return(isRequired); } catch (Exception) { return(false); } #endif }
public bool IsConsentRequired(HttpContext context) { try { var countryCode = GetCountryCode(context); return(string.IsNullOrWhiteSpace(countryCode) ? false : _cookieConsentClient.IsConsentRequiredForRegion(_domainName, countryCode, context) == ConsentStatus.Required); } catch (Exception) { return(false); } }