using System.Threading.Tasks; namespace Luski.net.Structures.Public; public class RoleOveride { public long ID { get; init; } public long ParentRoleID { get; init; } internal string[] RawOverides { get; init; } private Role? Parent = null; public Task GetRole() { if (Parent is null) { } return Task.FromResult(Parent)!; } }