public readonly struct Entity { public long Id { get; init; } }
public interface ISystem { public void Update(); }
public interface IComponent{ public long Id { get; set; } }
public Dictionary<IComponent, IList
public readonly struct Entity { public long Id { get; init; } }
public interface ISystem { public void Update(); }
public interface IComponent{ public long Id { get; set; } }
public Dictionary<IComponent, IList