Refactor or reimplement CollectionEndPoint based on states

Description

  • CollectionEndPoint implements ICollectionEndPoint, keeps track of ICollectionEndPointDataKeeper and states

  • States implement accessor methods (GetDataCount()) and command factories

    • IncompleteState calls endPoint.EnsureDataAvailable, then reruns each operation

    • CompleteState delegates the operations to the data keeper or creates the commands

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Fabian Schmied

Reporter

Fabian Schmied