Background Service erstellt
This commit is contained in:
@@ -19,14 +19,14 @@ namespace Watcher.Controllers
|
||||
private readonly ILogger<HomeController> _logger;
|
||||
|
||||
// Daten der Backgroundchecks abrufen
|
||||
private INetworkCheckStore _NetworkCheckStore;
|
||||
private IDashboardStore _DashboardStore;
|
||||
|
||||
// HomeController Constructor
|
||||
public HomeController(AppDbContext context, ILogger<HomeController> logger, INetworkCheckStore NetworkCheckStore)
|
||||
public HomeController(AppDbContext context, ILogger<HomeController> logger, IDashboardStore dashboardStore)
|
||||
{
|
||||
_context = context;
|
||||
_logger = logger;
|
||||
_NetworkCheckStore = NetworkCheckStore;
|
||||
_DashboardStore = dashboardStore;
|
||||
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace Watcher.Controllers
|
||||
.Where(u => u.Username == preferredUserName)
|
||||
.FirstOrDefaultAsync();
|
||||
|
||||
Console.WriteLine("Index" + _NetworkCheckStore.NetworkStatus);
|
||||
Console.WriteLine("Index" + _DashboardStore.NetworkStatus);
|
||||
var viewModel = new DashboardViewModel
|
||||
{
|
||||
ActiveServers = await _context.Servers.CountAsync(s => s.IsOnline),
|
||||
@@ -59,7 +59,7 @@ namespace Watcher.Controllers
|
||||
Containers = await _context.Containers
|
||||
.OrderBy(s => s.Name)
|
||||
.ToListAsync(),
|
||||
NetworkStatus = _NetworkCheckStore.NetworkStatus
|
||||
NetworkStatus = _DashboardStore.NetworkStatus
|
||||
};
|
||||
//ViewBag.NetworkConnection = _NetworkCheckStore.NetworkStatus;
|
||||
return View(viewModel);
|
||||
@@ -74,7 +74,7 @@ namespace Watcher.Controllers
|
||||
|
||||
var now = DateTime.UtcNow;
|
||||
|
||||
Console.WriteLine("DashboardStats" + _NetworkCheckStore.NetworkStatus);
|
||||
Console.WriteLine("DashboardStats" + _DashboardStore.NetworkStatus);
|
||||
|
||||
var model = new DashboardViewModel
|
||||
{
|
||||
@@ -92,7 +92,7 @@ namespace Watcher.Controllers
|
||||
Containers = await _context.Containers
|
||||
.OrderBy(s => s.Name)
|
||||
.ToListAsync(),
|
||||
NetworkStatus = _NetworkCheckStore.NetworkStatus
|
||||
NetworkStatus = _DashboardStore.NetworkStatus
|
||||
};
|
||||
|
||||
return PartialView("_DashboardStats", model);
|
||||
|
Reference in New Issue
Block a user