public async Task <IActionResult> Post([FromBody] AddAchievementRequest request) { var achievement = new AchievementEntity { PartitionKey = "1", RowKey = request.Name, Category = request.Category, Description = request.Details, IsSecret = request.IsSecret }; await _repository.InsertOrMergeEntity(achievement); return(NoContent()); }
public async Task <IActionResult> Post([FromBody] AddAchievementRequest request) { var achievement = new Achievement { Category = new Category { Id = request.CategoryId }, Name = request.Name, Details = request.Details, IsSecret = request.IsSecret }; await _repository.Add(achievement); return(NoContent()); }