Пример #1
0
        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());
        }
Пример #2
0
        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());
        }