Ich sende ein Objekt von Daten an einen Controller, der jedes Objekt in einer Liste von Objekten jedes Mal speichert, wenn der Controller aufgerufen wird, bis alle Objekte gesammelt und für die Verarbeitung bereit sind .Wie eingehende Objekte in einer Liste global pro Thread gesammelt werden
Ich bin nicht sehr gut mit der Terminologie, aber ich denke, dass dies als Pufferung bezeichnet wird.
Ich habe dies:
public class MyController : Controller
{
private readonly List<int> _objectList;
public MyController()
{
if (_objectList == null)
{
_objectList = new List<int>();
}
}
[HttpPost]
public void Index(int newObject)
{
_objectList.Add(newObject);
Console.Write($"object {newObject} added");
}
}
jedes Mal Post-Daten an die Steuerung So _objectList immer null beginnt. Wie kann ich alle Daten, die in den Index gehen, weiterhin speichern, solange die Anwendung läuft?
Ich speicherte es in der Anwendung. Das hat perfekt funktioniert. – NeoSketo