From 339ecbc5d1e41c9396f52ea8217f804b9f1115df Mon Sep 17 00:00:00 2001 From: henry Date: Wed, 25 Jun 2025 09:13:37 -0400 Subject: [PATCH] Resolve ambiguous reference for AccessQueueStatus --- AccessQueuePlayground/Components/Pages/Home.razor | 2 +- .../{AccessQueueStatus.cs => AccessQueueManagerStatus.cs} | 2 +- AccessQueuePlayground/Services/AccessQueueManager.cs | 8 ++++---- AccessQueuePlayground/Services/IAccessQueueManager.cs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) rename AccessQueuePlayground/Models/{AccessQueueStatus.cs => AccessQueueManagerStatus.cs} (86%) diff --git a/AccessQueuePlayground/Components/Pages/Home.razor b/AccessQueuePlayground/Components/Pages/Home.razor index 2533d95..a077ce3 100644 --- a/AccessQueuePlayground/Components/Pages/Home.razor +++ b/AccessQueuePlayground/Components/Pages/Home.razor @@ -83,7 +83,7 @@ } @code { - public AccessQueueStatus? Status; + public AccessQueueManagerStatus? Status; public AccessQueueConfig? Config; protected override void OnInitialized() { diff --git a/AccessQueuePlayground/Models/AccessQueueStatus.cs b/AccessQueuePlayground/Models/AccessQueueManagerStatus.cs similarity index 86% rename from AccessQueuePlayground/Models/AccessQueueStatus.cs rename to AccessQueuePlayground/Models/AccessQueueManagerStatus.cs index c773658..a09e0e1 100644 --- a/AccessQueuePlayground/Models/AccessQueueStatus.cs +++ b/AccessQueuePlayground/Models/AccessQueueManagerStatus.cs @@ -2,7 +2,7 @@ namespace AccessQueuePlayground.Models { - public class AccessQueueStatus + public class AccessQueueManagerStatus { public List AccessUsers { get; set; } = []; public List QueuedUsers { get; set; } = []; diff --git a/AccessQueuePlayground/Services/AccessQueueManager.cs b/AccessQueuePlayground/Services/AccessQueueManager.cs index 4f17277..dfb3e10 100644 --- a/AccessQueuePlayground/Services/AccessQueueManager.cs +++ b/AccessQueuePlayground/Services/AccessQueueManager.cs @@ -11,7 +11,7 @@ namespace AccessQueuePlayground.Services private readonly IAccessService _accessService; private readonly IConfiguration _config; private ConcurrentDictionary _users; - private AccessQueueStatus _status; + private AccessQueueManagerStatus _status; public event Action? StatusUpdated; private void NotifyStatusUpdated() @@ -23,11 +23,11 @@ namespace AccessQueuePlayground.Services { _accessService = accessService; _users = new ConcurrentDictionary(); - _status = new AccessQueueStatus(); + _status = new AccessQueueManagerStatus(); _config = config; } - public AccessQueueStatus GetStatus() => _status; + public AccessQueueManagerStatus GetStatus() => _status; public AccessQueueConfig GetConfig() => _accessService.GetConfiguration(); @@ -58,7 +58,7 @@ namespace AccessQueuePlayground.Services public async Task RecalculateStatus() { var userList = _users.Values.ToList(); - var newStatus = new AccessQueueStatus(); + var newStatus = new AccessQueueManagerStatus(); foreach (var user in userList) { if (user.Active) diff --git a/AccessQueuePlayground/Services/IAccessQueueManager.cs b/AccessQueuePlayground/Services/IAccessQueueManager.cs index 362955f..df071ba 100644 --- a/AccessQueuePlayground/Services/IAccessQueueManager.cs +++ b/AccessQueuePlayground/Services/IAccessQueueManager.cs @@ -9,7 +9,7 @@ namespace AccessQueuePlayground.Services public AccessQueueConfig GetConfig(); public void UpdateConfig(AccessQueueConfig config); public Task RecalculateStatus(); - public AccessQueueStatus GetStatus(); + public AccessQueueManagerStatus GetStatus(); public Guid AddUser(bool isActive); public void SetUserActive(Guid userId, bool isActive); public void RevokeAccess(Guid userId);