CRUD handling

To facilitate conversion of TSQL record handling, several classes were created that provide APIs helpful to this purpose. These are generally designed according to the command pattern. There are APIs to create a data handling request and separate APIs to execute them.

Notable classes for creating data handling requests are:
  • CollectionDeleteRequestFactory
  • CollectionInsertRequestFactory
  • CollectionLoadRequestFactory
  • CollectionUpdateRequestFactory

Once the request is created, it is then executed as a separate step against the application database.