You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add IOwnerMessage carrying numeric owner identity on messages
Introduce IOwnerMessage with OwnerUserId / OwnerPortfolioId — the numeric
primary keys of the owning user and portfolio. Implement it on OrderMessage,
ExecutionMessage, PositionChangeMessage and PortfolioMessage, copying both
fields in their CopyTo so the identity survives Clone. Order subtypes
(register/replace/cancel/group-cancel and order-status) inherit it from
OrderMessage, and PortfolioLookupMessage inherits it from PortfolioMessage.
This lets a downstream carry the owner identity on the message itself rather
than in an external instance-keyed side table that was lost on a clone.
0 commit comments