Resolve ambiguous reference for AccessQueueStatus
This commit is contained in:
parent
0881743fcc
commit
339ecbc5d1
|
@ -83,7 +83,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
@code {
|
@code {
|
||||||
public AccessQueueStatus? Status;
|
public AccessQueueManagerStatus? Status;
|
||||||
public AccessQueueConfig? Config;
|
public AccessQueueConfig? Config;
|
||||||
protected override void OnInitialized()
|
protected override void OnInitialized()
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
namespace AccessQueuePlayground.Models
|
namespace AccessQueuePlayground.Models
|
||||||
{
|
{
|
||||||
public class AccessQueueStatus
|
public class AccessQueueManagerStatus
|
||||||
{
|
{
|
||||||
public List<User> AccessUsers { get; set; } = [];
|
public List<User> AccessUsers { get; set; } = [];
|
||||||
public List<User> QueuedUsers { get; set; } = [];
|
public List<User> QueuedUsers { get; set; } = [];
|
|
@ -11,7 +11,7 @@ namespace AccessQueuePlayground.Services
|
||||||
private readonly IAccessService _accessService;
|
private readonly IAccessService _accessService;
|
||||||
private readonly IConfiguration _config;
|
private readonly IConfiguration _config;
|
||||||
private ConcurrentDictionary<Guid, User> _users;
|
private ConcurrentDictionary<Guid, User> _users;
|
||||||
private AccessQueueStatus _status;
|
private AccessQueueManagerStatus _status;
|
||||||
public event Action? StatusUpdated;
|
public event Action? StatusUpdated;
|
||||||
|
|
||||||
private void NotifyStatusUpdated()
|
private void NotifyStatusUpdated()
|
||||||
|
@ -23,11 +23,11 @@ namespace AccessQueuePlayground.Services
|
||||||
{
|
{
|
||||||
_accessService = accessService;
|
_accessService = accessService;
|
||||||
_users = new ConcurrentDictionary<Guid, User>();
|
_users = new ConcurrentDictionary<Guid, User>();
|
||||||
_status = new AccessQueueStatus();
|
_status = new AccessQueueManagerStatus();
|
||||||
_config = config;
|
_config = config;
|
||||||
}
|
}
|
||||||
|
|
||||||
public AccessQueueStatus GetStatus() => _status;
|
public AccessQueueManagerStatus GetStatus() => _status;
|
||||||
|
|
||||||
public AccessQueueConfig GetConfig() => _accessService.GetConfiguration();
|
public AccessQueueConfig GetConfig() => _accessService.GetConfiguration();
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ namespace AccessQueuePlayground.Services
|
||||||
public async Task RecalculateStatus()
|
public async Task RecalculateStatus()
|
||||||
{
|
{
|
||||||
var userList = _users.Values.ToList();
|
var userList = _users.Values.ToList();
|
||||||
var newStatus = new AccessQueueStatus();
|
var newStatus = new AccessQueueManagerStatus();
|
||||||
foreach (var user in userList)
|
foreach (var user in userList)
|
||||||
{
|
{
|
||||||
if (user.Active)
|
if (user.Active)
|
||||||
|
|
|
@ -9,7 +9,7 @@ namespace AccessQueuePlayground.Services
|
||||||
public AccessQueueConfig GetConfig();
|
public AccessQueueConfig GetConfig();
|
||||||
public void UpdateConfig(AccessQueueConfig config);
|
public void UpdateConfig(AccessQueueConfig config);
|
||||||
public Task RecalculateStatus();
|
public Task RecalculateStatus();
|
||||||
public AccessQueueStatus GetStatus();
|
public AccessQueueManagerStatus GetStatus();
|
||||||
public Guid AddUser(bool isActive);
|
public Guid AddUser(bool isActive);
|
||||||
public void SetUserActive(Guid userId, bool isActive);
|
public void SetUserActive(Guid userId, bool isActive);
|
||||||
public void RevokeAccess(Guid userId);
|
public void RevokeAccess(Guid userId);
|
||||||
|
|
Loading…
Reference in New Issue