Completo update MpIocController: tutto portato ad async!

This commit is contained in:
Samuele Locatelli
2026-04-20 16:54:33 +02:00
parent 9f6643247a
commit 1d7b17b2d2
12 changed files with 256 additions and 848 deletions
+4 -4
View File
@@ -99,7 +99,7 @@ namespace MP.IOC.Controllers
/// api/Bench/FindSMI?id=60&idxMS=3&valore=1 </summary> <param name="id"></param> <param
/// name="idxMS"></param> <param name="valore"></param> <returns></returns>
[HttpGet("FindSMI")]
public string FindSMI(int? id, int? idxMS, int? valore)
public async Task<string> FindSMI(int? id, int? idxMS, int? valore)
{
string answ = "ND";
Stopwatch stopWatch = new Stopwatch();
@@ -126,7 +126,7 @@ namespace MP.IOC.Controllers
if (!trovato)
{
// ricarico tabella!
KeyValuePair<string, string>[] valori = DService.StateMachInByKey(idxFamIn);
KeyValuePair<string, string>[] valori = await DService.StateMachInByKeyAsync(idxFamIn);
answ = string.Format("Ricaricata SMI per famiglia {0}<br/>", fiHASH);
}
@@ -318,7 +318,7 @@ namespace MP.IOC.Controllers
/// <param name="id"></param>
/// <returns></returns>
[HttpGet("StateMachineIn")]
public string StateMachineIn(int? id)
public async Task<string> StateMachineIn(int? id)
{
string answ = "ND";
long splitTime = 0;
@@ -335,7 +335,7 @@ namespace MP.IOC.Controllers
answ = "";
try
{
KeyValuePair<string, string>[] valori = DService.StateMachInByKey(idxFamIn);
KeyValuePair<string, string>[] valori = await DService.StateMachInByKeyAsync(idxFamIn);
splitTime = stopWatch.ElapsedMilliseconds;
foreach (var item in valori)
{