Resolve ambiguous reference for AccessQueueStatus

This commit is contained in:
henry 2025-06-25 09:13:37 -04:00
parent 0881743fcc
commit 339ecbc5d1
4 changed files with 7 additions and 7 deletions

View File

@ -83,7 +83,7 @@
}
@code {
public AccessQueueStatus? Status;
public AccessQueueManagerStatus? Status;
public AccessQueueConfig? Config;
protected override void OnInitialized()
{

View File

@ -2,7 +2,7 @@
namespace AccessQueuePlayground.Models
{
public class AccessQueueStatus
public class AccessQueueManagerStatus
{
public List<User> AccessUsers { get; set; } = [];
public List<User> QueuedUsers { get; set; } = [];

View File

@ -11,7 +11,7 @@ namespace AccessQueuePlayground.Services
private readonly IAccessService _accessService;
private readonly IConfiguration _config;
private ConcurrentDictionary<Guid, User> _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<Guid, User>();
_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)

View File

@ -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);