private void ReForwardUnknown() { var unknownList = _unknownGenericRepository.Query().ToList(); foreach (var unknownJson in unknownList) { _queueForwarder.Forward(unknownJson.EntityUnknown); _unknownGenericRepository.Delete(unknownJson.Id); } }
public object Machine(object data) { try { var json = new JObject(); if (data != null) { var jsonSerialized = JsonConvert.SerializeObject(data); bool valid = _queueForwarder.Forward(jsonSerialized); if (!valid) { return(StatusCode(HttpStatusCode.PreconditionFailed)); } } json.AddFirst(new JProperty("imported", true)); return(Json(json)); } catch (Exception ex) { return(InternalServerError(ex)); } }