private async Task <HttpResponseMessage> SendObservationAsync(AddObservation observation)
        {
            var content = new StringContent(JsonConvert.SerializeObject(observation));

            content.Headers.ContentType = new MediaTypeHeaderValue("application/json");

            return(await Client.PostAsync("/observation/add", content));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Add([FromBody] AddObservation request)
        {
            var observation = request.Observation;

            var trafficLight = CreateTrafficLight(observation);

            var prediction = await trafficLightService.PredictAsync(request.Sequence.Value, trafficLight);

            return(Ok(new GetPrediction(prediction)));
        }
Ejemplo n.º 3
0
 internal static void HelicoptersInit()
 {
     AddAttack.InitAttack();
     AddObservation.InitObservation();
     AddUtility.InitUtility();
 }