private static bool IsLocalSiteE15MailboxServer(BackEndServer server, string resourceForest) { if (!server.IsE15OrHigher) { return(false); } if ((!Utilities.IsPartnerHostedOnly && !VariantConfiguration.InvariantNoFlightingSnapshot.Cafe.NoCrossForestServerLocate.Enabled) || string.IsNullOrEmpty(resourceForest) || string.Equals(HttpProxyGlobals.LocalMachineForest.Member, resourceForest, StringComparison.OrdinalIgnoreCase)) { ServiceTopology currentServiceTopology = ServiceTopology.GetCurrentServiceTopology("f:\\15.00.1497\\sources\\dev\\cafe\\src\\HttpProxy\\Cache\\MailboxServerCache.cs", "IsLocalSiteE15MailboxServer", 517); Site other = null; if (!currentServiceTopology.TryGetSite(server.Fqdn, out other)) { return(false); } if (HttpProxyGlobals.LocalSite.Member.Equals(other)) { return(true); } } return(false); }
// Token: 0x0600023B RID: 571 RVA: 0x0000B1A4 File Offset: 0x000093A4 private static bool IsLocalSiteE15MailboxServer(BackEndServer server, string resourceForest) { if (!server.IsE15OrHigher) { return(false); } if ((!Utilities.IsPartnerHostedOnly && !CafeConfiguration.GetSnapshot(MachineSettingsContext.Local, null, null).NoCrossForestServerLocate.Enabled) || string.IsNullOrEmpty(resourceForest) || string.Equals(HttpProxyGlobals.LocalMachineForest.Member, resourceForest, StringComparison.OrdinalIgnoreCase)) { ServiceTopology currentServiceTopology = ServiceTopology.GetCurrentServiceTopology("d:\\dbs\\sh\\e16df\\0212_214120_0\\cmd\\1g\\sources\\Dev\\Cafe\\src\\HttpProxy\\Cache\\MailboxServerCache.cs", "IsLocalSiteE15MailboxServer", 475); Site site = null; if (!currentServiceTopology.TryGetSite(server.Fqdn, out site)) { return(false); } if (HttpProxyGlobals.LocalSite.Member.Equals(site)) { return(true); } } return(false); }