diff --git a/MP-Site/test.aspx.cs b/MP-Site/test.aspx.cs index c1239b48..f9ad2872 100644 --- a/MP-Site/test.aspx.cs +++ b/MP-Site/test.aspx.cs @@ -32,7 +32,7 @@ namespace MP_SITE var esito = FluxArchive.man.trasferData(dataRif, numDays); // registro tempo! - lblOutConvers.Text = esito.message; + lblOutConvers.Text = esito.message.Replace("\r", "
").Replace("\n", ""); } } } diff --git a/MapoDb/FluxArchive.cs b/MapoDb/FluxArchive.cs index e08f2bc5..487fe784 100644 --- a/MapoDb/FluxArchive.cs +++ b/MapoDb/FluxArchive.cs @@ -99,6 +99,8 @@ namespace MapoDb { currRecord.samples = valori; listaRecords.Add(currRecord); + valori = null; + currRecord = null; } // nuovi record... currFlux = item.CodFlux; @@ -123,6 +125,7 @@ namespace MapoDb if (campione != null && currRecord != null) { valori.Add(campione); + campione = null; } } } @@ -139,6 +142,10 @@ namespace MapoDb collection.InsertMany(listaRecords); sb.AppendLine($"Salvata su MongoDb collezione di {listaRecords.Count} record in {sw.ElapsedMilliseconds / 1000} sec"); + // svuoto memoria... + listaRecords = null; + valori = null; + // restituisco messaggio... answ.esito = esitoExec.ok; answ.message = sb.ToString();