public async Task <ActionResult <Achievement> > GetAchivementById(Guid Id, CancellationToken Cancel)
        {
            try {
                var Achievement = await AchievementService.GetAchievementById(Id, Cancel);

                if (Achievement != null)
                {
                    return(Ok(Achievement));
                }
                return(NotFound());
            }
            catch
            {
                return(BadRequest());
            }
        }