I have that interface :
public interface IEntityWithTypedId<T>{}
And have both classes :
public abstract class EntityWithTypedId<TId> : IEntityWithTypedId<TId>{...}
public abstract class Entity : EntityWithTypedId<int>{...}
So I have entities like those:
public class TestA : Entity
public class TestB : EntityWithTypedId<string>
public class TestC : EntityWithTypedId<byte>
How can I check if my entities implements IEntityWithTypedId ?
Thanks