public static Uri SignOut(string postLogoutRedirect)
        {
            if (_discoveryContext == null)
            {
                _discoveryContext = new DiscoveryContext();
            }

            _discoveryContext.ClearCache();

            return(_discoveryContext.GetLogoutUri <SessionCache>(postLogoutRedirect));
        }