Add return type for UserManager.Add
This commit is contained in:
@@ -45,7 +45,7 @@ namespace Akari.Provider.WaveshareUART.Users
|
||||
public User this[string name] => _users.FirstOrDefault(u => u.Name.Equals(name, StringComparison.OrdinalIgnoreCase));
|
||||
public User this[ushort start] => _users.FirstOrDefault(u => u.Start == start);
|
||||
|
||||
public void Add(string name, string token)
|
||||
public User Add(string name, string token)
|
||||
{
|
||||
// Find first available position
|
||||
var usedStarts = _users.Select(u => u.Start).ToHashSet();
|
||||
@@ -60,9 +60,13 @@ namespace Akari.Provider.WaveshareUART.Users
|
||||
}
|
||||
|
||||
// Add user
|
||||
_users.Add(new User(name, token, (ushort)start));
|
||||
var user = new User(name, token, (ushort)start);
|
||||
|
||||
_users.Add(user);
|
||||
|
||||
Save();
|
||||
|
||||
return user;
|
||||
}
|
||||
|
||||
public bool Remove(User user)
|
||||
|
||||
Reference in New Issue
Block a user