services library

Built-In Services

Classes

ConfigPath
Represents a config value path.
ConfigService
Internal service parsing configuration files, command line arguments and environment variables.
ConsoleLogBackend
The default LogBackend implementation.
DailySchedule
KeyService
This service provides a centralized cache for public keys.
LogBackend
Backend interface for LogService.
LogMessage
LogService
DataHubs logging solution.
RepeatSchedule
Repeated execution with interval Duration.
Schedule
Defines the schedule for task execution in SchedulerService.
ScheduledTask
SchedulerService
Provides a pattern for creating scheduled execution of tasks.

Enums

Environment
LogLevel
OverlapBehaviour
Defines how the SchedulerService should behave when a task is scheduled to run while a previous execution of the same task has not completed yet.

Typedefs

Task = FutureOr<void> Function()