public async Task <UsersModel> GetDeletedUser() { UsersModel usersModel = new UsersModel(); var client = GraphClientUtility.GetGraphServiceClient(); if (client == null) { return(usersModel); } var delUserList = await client.Directory.DeletedItems["microsoft.graph.user"].Request().GetAsync(); var delUsers = JArray.Parse(delUserList.AdditionalData["value"].ToString()).ToList(); if (delUsers != null) { foreach (var user in delUsers) { UserModel userModel = GraphClientUtility.ConvertDeletedGraphUserToUserModel(user, null); usersModel.Users.Add(userModel); } } return(usersModel); }