core: fix event projector lookup to use versioned type keys
Fixes a bug where projectors were stored with Definition object references as Map keys but lookups were failing due to object identity mismatches. Now uses versioned type strings as keys, ensuring events are correctly matched to their projectors during sync processing. This fixes issues where certain events would not be properly projected to the read model, causing stale or missing data in views.
D
Dax Raad committed
f8071527245c4005a30dbb8b139e382c25b3f893
Parent: b0ea7a5