staging #43
@@ -81,8 +81,8 @@ public class MetricDto
|
||||
|
||||
public class ServiceDto
|
||||
{
|
||||
public required int Server_id { get; set; } // Vom Watcher-Server zugewiesene ID des Hosts
|
||||
public required JsonContent Containers { get; set; }
|
||||
public required int server_id { get; set; } // Vom Watcher-Server zugewiesene ID des Hosts
|
||||
public required JsonContent containers { get; set; }
|
||||
}
|
||||
|
||||
[ApiController]
|
||||
@@ -238,12 +238,12 @@ public class MonitoringController : Controller
|
||||
}
|
||||
|
||||
// Json zu was brauchbarem machen
|
||||
string containersJson = await dto.Containers.ReadAsStringAsync();
|
||||
string containersJson = await dto.containers.ReadAsStringAsync();
|
||||
List<Container> newContainers = JsonSerializer.Deserialize<List<Container>>(containersJson)?? new List<Container>();;
|
||||
|
||||
foreach (Container c in newContainers)
|
||||
{
|
||||
c.ServerId = dto.Server_id;
|
||||
c.ServerId = dto.server_id;
|
||||
// Debug Logs
|
||||
// TODO entfernen wenn fertig getestet
|
||||
Console.WriteLine("---------");
|
||||
@@ -260,7 +260,7 @@ public class MonitoringController : Controller
|
||||
|
||||
// Liste aller Container, die bereits der übergebenen ServerId zugewiesen sind
|
||||
List<Container> existingContainers = _context.Containers
|
||||
.Where(c => c.ServerId == dto.Server_id)
|
||||
.Where(c => c.ServerId == dto.server_id)
|
||||
.ToList();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user