Update (da testare) x salvare task Run/Done
This commit is contained in:
@@ -186,90 +186,6 @@ namespace Lux.API.Controllers
|
||||
}
|
||||
return Ok(rawData);
|
||||
}
|
||||
#if false
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Ritorno calcolo
|
||||
/// </summary>
|
||||
/// <param name="id">Chiave auth valida (da implementare)</param>
|
||||
/// <param name="retData"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost("jobreturn/{id}")]
|
||||
public async Task<bool> JobReturn(string id, [FromBody] AnswerDTO retData)
|
||||
{
|
||||
bool saved = false;
|
||||
// se risposta valida --> processo!
|
||||
if (retData != null)
|
||||
{
|
||||
saved = await EMProc.ProcessAnswer(retData);
|
||||
#if DEBUG
|
||||
// se in debug forzo save dell'ultima chiamata comunque...
|
||||
saved = false;
|
||||
#endif
|
||||
// se non avessi salvato e non sapessi cosa fosse --> salvo comunque x debug...
|
||||
if (!saved && retData != null)
|
||||
{
|
||||
string UID = retData.Args["UID"];
|
||||
var envir = retData.ExecEnvironment;
|
||||
// salvo in area generica...
|
||||
string rawData = JsonConvert.SerializeObject(retData);
|
||||
await EMProc.SaveRawData(UID, retData.ExecEnvironment, rawData);
|
||||
}
|
||||
}
|
||||
// ritorno
|
||||
return saved;
|
||||
}
|
||||
|
||||
|
||||
[HttpPost("jobcreate/{id}")]
|
||||
public async Task<bool> JobCreate(string id, [FromBody] AnswerDTO retData)
|
||||
{
|
||||
bool saved = false;
|
||||
// se risposta valida --> processo!
|
||||
if (retData != null)
|
||||
{
|
||||
saved = await EMProc.ProcessAnswer(retData);
|
||||
// se in debug forzo save dell'ultima chiamata comunque...
|
||||
saved = false;
|
||||
// se non avessi salvato e non sapessi cosa fosse --> salvo comunque x debug...
|
||||
if (!saved && retData != null)
|
||||
{
|
||||
string UID = retData.Args["UID"];
|
||||
var envir = retData.ExecEnvironment;
|
||||
// salvo in area generica...
|
||||
string rawData = JsonConvert.SerializeObject(retData);
|
||||
await EMProc.SaveRawData(UID, retData.ExecEnvironment, rawData);
|
||||
}
|
||||
}
|
||||
// ritorno
|
||||
return saved;
|
||||
}
|
||||
|
||||
[HttpPost("jobestimate/{id}")]
|
||||
public async Task<bool> JobEstimate(string id, [FromBody] AnswerDTO retData)
|
||||
{
|
||||
bool saved = false;
|
||||
// se risposta valida --> processo!
|
||||
if (retData != null)
|
||||
{
|
||||
saved = await EMProc.ProcessAnswer(retData);
|
||||
// se in debug forzo save dell'ultima chiamata comunque...
|
||||
saved = false;
|
||||
// se non avessi salvato e non sapessi cosa fosse --> salvo comunque x debug...
|
||||
if (!saved && retData != null)
|
||||
{
|
||||
string UID = retData.Args["UID"];
|
||||
var envir = retData.ExecEnvironment;
|
||||
// salvo in area generica...
|
||||
string rawData = JsonConvert.SerializeObject(retData);
|
||||
await EMProc.SaveRawData(UID, retData.ExecEnvironment, rawData);
|
||||
}
|
||||
}
|
||||
// ritorno
|
||||
return saved;
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// Chiamata GET: num richieste in coda (se non specificato è waiting, altrimenti )
|
||||
|
||||
Reference in New Issue
Block a user