"景先生毕设|www.jxszl.com

C# ApiController类代码示例

2023-12-29 17:05编辑: www.jxszl.com景先生毕设
本文整理汇总了C#中ApiController类的典型用法代码示例。如果您正苦于以下问题:C#ApiController类的具体用法?C#ApiController怎么用?C#ApiController使用的例子?这里精选的类代码示例或许可以为您提供帮助。 示例1:GetUserEntityAsync privatestaticasyncTaskGetUserEntityAsync(ApiControllercontroller) { ClaimsPrincipalprincipal=(ClaimsPrincipal)controller.User; stringprovider=principal.FindFirst("http://schemas.microsoft.com/identity/claims/identityprovider").Value; ProviderCredentialscreds; if(string.Equals(provider,"microsoftaccount",StringComparison.OrdinalIgnoreCase)) { creds=awaitcontroller.User.GetAppServiceIdentityAsync(controller.Request); } //elseif(string.Equals(provider,"facebook",StringComparison.OrdinalIgnoreCase)) //{ //creds=awaitcontroller.User.GetAppServiceIdentityAsync(controller.Request); //} //elseif(string.Equals(provider,"google",StringComparison.OrdinalIgnoreCase)) //{ //creds=awaitcontroller.User.GetAppServiceIdentityAsync(controller.Request); //} //elseif(string.Equals(provider,"twitter",StringComparison.OrdinalIgnoreCase)) //{ //creds=awaitcontroller.User.GetAppServiceIdentityAsync(controller.Request); //} else { thrownewNotImplementedException(); } returnGetUserEntity(creds); }
原文链接:http://www.jxszl.com/biancheng/C/556545.html