// Token: 0x060014B2 RID: 5298 RVA: 0x00049894 File Offset: 0x00047A94 public static string GetPolicyTipMessage(string locale, PolicyTipMessageConfigAction action, Dictionary <Tuple <string, PolicyTipMessageConfigAction>, string> tenantPolicyTipMessageConfigsDictionary) { if (tenantPolicyTipMessageConfigsDictionary == null || (string.IsNullOrEmpty(locale) && action != PolicyTipMessageConfigAction.Url)) { return(null); } if (action == PolicyTipMessageConfigAction.Url) { locale = string.Empty; } string text = null; Tuple <string, PolicyTipMessageConfigAction> key = new Tuple <string, PolicyTipMessageConfigAction>(locale, action); tenantPolicyTipMessageConfigsDictionary.TryGetValue(key, out text); if (text == null) { int num = locale.IndexOf('-'); if (num > 0) { locale = locale.Substring(0, num); text = PerTenantPolicyTipMessageConfig.GetPolicyTipMessage(locale, action, tenantPolicyTipMessageConfigsDictionary); } } return(text); }
// Token: 0x060014B1 RID: 5297 RVA: 0x00049884 File Offset: 0x00047A84 public string GetPolicyTipMessage(string locale, PolicyTipMessageConfigAction action) { return(PerTenantPolicyTipMessageConfig.GetPolicyTipMessage(locale, action, this.tenantPolicyTipMessageConfigsDictionary)); }