Files
Library/OwnChar/Manager/GroupsManager.cs
2024-06-11 06:59:34 +02:00

21 lines
535 B
C#

using OwnChar.Model;
namespace OwnChar.Manager;
public class GroupsManager(OwnCharManager manager)
{
public OwnCharManager Manager { get; } = manager;
public UserProfile? GetOwner(Group? group)
{
ArgumentNullException.ThrowIfNull(group, nameof(group));
return Manager.DataManager?.GetOwner(group);
}
public IEnumerable<UserProfile>? GetMembers(Group? group)
{
ArgumentNullException.ThrowIfNull(group, nameof(group));
return Manager.DataManager?.GetMembers(group);
}
}