public async Task <IActionResult> executeplanning(RequiredAdaptation requiredAdaptation) { IEnumerable <MicroController> microControllers = await _executorService.GetPlanning(requiredAdaptation); //foreach (var mc in microControllers) // { //if (mc.Id == 1) //{ Uri uri = new Uri($"rabbitmq://localhost/regressiontest"); var endPoint = await _bus.GetSendEndpoint(uri); await endPoint.Send(requiredAdaptation); //} //if (mc.Id == 2) //{ Uri uri2 = new Uri($"rabbitmq://localhost/errerdetection"); var endPoint2 = await _bus.GetSendEndpoint(uri2); await endPoint2.Send(requiredAdaptation); //} //if (mc.Id == 3) //{ //} //} return(Ok(true)); }
public async Task <RequiredAdaptation> UpdateKnowledge(RequiredAdaptation requiredAdaptation) { RequiredAdaptation newObj = new RequiredAdaptation(); newObj.Id = 55; newObj.Description = "We are trying!"; return(await Task.FromResult(newObj)); }
public async Task <IActionResult> Update(RequiredAdaptation requiredAdaptation) { RequiredAdaptation res = await _knowledgeService.UpdateKnowledge(requiredAdaptation); Uri uri = new Uri($"rabbitmq://localhost/update"); var endPoint = await _bus.GetSendEndpoint(uri); await endPoint.Send(res); return(Ok(res)); }
public Task <int> SendMessageToAnalyser(RequiredAdaptation requiredAdaptation) { throw new NotImplementedException(); }
public async Task <IEnumerable <MicroController> > GetPlanning(RequiredAdaptation requiredAdaptation) { List <MicroController> microControllers = new List <MicroController>(); return(await Task.FromResult(microControllers)); }