コード例 #1
0
        public ActionResult TwitterMetadata()
        {
            string portalUri = _settings.PortalUri;
            var    endpoint  = new UriBuilder(portalUri)
            {
                Path  = (Url.Action("twitter") ?? string.Empty).ToLowerInvariant(),
                Query = string.Empty
            };

            IMetadataProvider metadataProvider = _identityFactory.CreateMetadataProvider(ProviderType.Twitter);
            string            metadata         = metadataProvider.GetFederationMetadata(endpoint.Uri);

            return(new XmlResult(metadata));
        }