Problem:
When you sync Virto with third-party systems, you need to store outer ID of entity somewhere. Currently we add manually to some entities where we need it or just use our Entity.Id property to store synthetic ID. It's a bad practice, I believe.
Solution:
We need to have OuterId for all entities
Problem: When you sync Virto with third-party systems, you need to store outer ID of entity somewhere. Currently we add manually to some entities where we need it or just use our Entity.Id property to store synthetic ID. It's a bad practice, I believe.
Solution: We need to have OuterId for all entities
Proposal of changes: Add OuterId to Entity class