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 ScheduleProvider(ServiceProvider): (source)
Constructor: ScheduleProvider(app)
Undocumented
| Async Method | boot |
Initialize the Schedule facade asynchronously during the boot process. |
| Method | register |
Register the Scheduler as a singleton service in the application container. |
Inherited from ServiceProvider:
| Method | __init__ |
Initialize a new ServiceProvider instance with the given application container. |
| Instance Variable | app |
Undocumented |
Initialize the Schedule facade asynchronously during the boot process.
This method ensures that the Schedule facade is properly initialized before handling requests.
| Returns | |
None | This method does not return a value. |
Register the Scheduler as a singleton service in the application container.
Binds the ISchedule interface to the Schedule implementation, ensuring a
single instance throughout the application's lifecycle. Also binds
IScheduleStore to ScheduleStore so it can be auto-resolved as a
constructor dependency of Schedule.
| Parameters | |
| Returns | |
None | This method performs registration as a side effect and returns None. |