BusinessLogic.Logic.Players.PlayerDeleter.DeletePlayerAchievements C# (CSharp) Метод

DeletePlayerAchievements() приватный Метод

private DeletePlayerAchievements ( int playerId, ApplicationUser currentUser ) : void
playerId int
currentUser ApplicationUser
Результат void
        private void DeletePlayerAchievements(int playerId, ApplicationUser currentUser)
        {
            var playerAchievementIds = _dataContext.GetQueryable<PlayerAchievement>()
                 .Where(p => p.PlayerId == playerId)
                .Select(p => p.Id)
                .ToList();

            playerAchievementIds.ForEach(x => _dataContext.DeleteById<PlayerAchievement>(x, currentUser));
        }