Occasionally, you will need run-time access to the Adaptable Blotter through code.
For this reason, we provide the BlotterApi class which is available as a property of the AdaptableBlotter object.
This class implements the IBlotterApi interface which provides a very large number of useful methods giving you direct access to our objects and functionality. This can allow you to bypass the UI completely if you prefer to do so.
You can, alternatively, access the Blotter Store directly (see Accessing the Store) but we recommend that you use the BlotterAPI.
The BlotterAPI is essentially just a wrapper around the store but provides additional error-checking, logging, and auditing. And it also ensures that the immutable "purity" of the store is maintained.
For a list of all the sub-classes and many methods available, please see the Blotter API section.