We're updating the issue view to help you get more done. 

Refactor end-points: Remove public setters

Description

  • Make ObjectEndPoint.OppositeObjectID setter protected, callers should use CreateSetCommand() instead.

    • Pass a delegate to ObjectEndPointSetCommand to perform the end-point setting.

  • Make CollectionEndPoint.Collection setter protected, callers should use CreateSetOppositeCollectionCommand instead.

    • Rename CreateSetOppositeCollectionCommand to CreateSetCollectionCommand (property has been renamed).

    • Command should get a delegate that performs the setting.

Assignee

Fabian Schmied

Reporter

User known

Labels

None

Time tracking

2h

Components

Fix versions

Priority

Normal
Configure