无责任Windows Azure SDK .NET开发入门篇三[使用Azure AD 管理用户信息--3.5 Delete删除用户]

3.5 Delete删除用户

删除也是经过ObjectID得到对象进行删除async

[Authorize]
public async Task<ActionResult> Delete(string objectId)
{
    try
    {
        ActiveDirectoryClient client = AuthenticationHelper.GetActiveDirectoryClient();
        var user = (User)await client.Users.GetByObjectId(objectId).ExecuteAsync();
        await user.DeleteAsync();
        return RedirectToAction("Index");
    }
    catch (Exception exception)
    {
        ModelState.AddModelError("", exception.Message);
        return RedirectToAction("Index");
    }
}
相关文章
相关标签/搜索