... component fits together based on the generic type parameter declared at design time. Likewise, the compiler will ensure that the object passed to
createBusinessObjectInfo
is consistently typed to the entity type. (Obviously, one could abuse that and create one's own
IBusinessObjectInfo
, but this will very likely become apparent immediately as the wrong stuff is in the providers and it should be rejected during code review. —
F-H 48 secs ago