Entitas
Entitas copied to clipboard
Non-generic interfaces should be more robust
Generated interfaces which are not generic should allow for more generalised operations.
For example, IContext<TEntity>
provides bool HasEntity(TEntity entity)
but IContext
does not provide bool HasEntity(IEntity entity)
. Alternatively, generated Context
s could also implement IContext<IEntity>
in addition to their more specific entity type.