ORIONIS API REFERENCE

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 ScheduleProvider(ServiceProvider): (source)

Constructor: ScheduleProvider(app)

View In Hierarchy

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
async def boot(self): (source)

Initialize the Schedule facade asynchronously during the boot process.

This method ensures that the Schedule facade is properly initialized before handling requests.

Returns
NoneThis method does not return a value.
def register(self): (source)

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
None
Returns
NoneThis method performs registration as a side effect and returns None.