THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class CatchProvider(ServiceProvider): (source)
Undocumented
| Async Method | boot |
Boot the Catch service provider after registration. |
| Method | register |
Register the Catch service as a singleton in the application container. |
Boot the Catch service provider after registration.
| Parameters | |
self:CathcProvider | Instance of the CathcProvider class. |
| Returns | |
None | This method does not return a value. It performs asynchronous initialization for the Catch service provider after all services have been registered. |
Register the Catch service as a singleton in the application container.
Notes
Binds the ICatch interface to the Catch implementation as a singleton,
using a specific alias. Ensures only one instance of Catch is created
and shared throughout the application's lifecycle.
| Parameters | |
self:CathcProvider | The instance of the CathcProvider class. |
| Returns | |
None | This method does not return a value. It registers the Catch service as a singleton in the application container. |