public async void UpdateKeys(int keyId)
        {
            var keys = await GetKeys(1);

            keys.CameraName = "Sony";
            keys.MinDetectableFaceCoveragePercentage = 7;

            var result = await _service.UpdateCognitiveServiceKeys(keys);

            Assert.Equal(true, result);
        }
        public async Task <IActionResult> UpdateCognitiveServiceKeys([FromBody, Required] CognitiveServiceKeysDto csKeysDto)
        {
            try
            {
                if (csKeysDto == null)
                {
                    return(BadRequest());
                }

                var result = await _service.UpdateCognitiveServiceKeys(csKeysDto);

                return(CreatedAtRoute("default", result));
            }
            catch (Exception ex)
            {
                Log.Error(ex, ex.Message);
                return(BadRequest(ex.Message));
            }
        }