From within your app
By "internal" to a Reboot application, we specifically mean within one
of the methods that you've implemented for your
servicers. Each of those
methods takes a context
argument that you can use to make calls:
ReaderContext
- Passed to areader
.WriterContext
- Passed to awriter
.TransactionContext
- Passed to atransaction
.WorkflowContext
- Passed to aworkflow
.
The types of these contexts allow Reboot (as well as static type
checkers like mypy
, Pyright
, or tsc
) to enforce its safety
guarantees throughout the call
graph.