public ActionResult Check([FromBody] CheckRequest request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _logger.LogInformation("Добавляю задачу ..."); _myQueue.QueueItem(token => _revisionJob.StartRevision(request)); return(Ok(new { status = "Ok", queue_size = _myQueue.Size, possible_app_ids = _configuration.GetValue <int>("MaxAppIDsCount"), given_number_app_ids = request.AppIds.Count })); }