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