Runs just after the app initializes. This is useful for things like the cron or websocket service, which creates new work that might rely on other services already being operational.
In most cases you probably want to implement OnAppInit. Most relevant things like eg. The data source service are already operational there, as they implement the BeforeAppInit interface.
Finds overlapping versions between two options.
Returns all versions created in the file system.
Checks whether or not the given options have some overlap.
Checks if any of the given version options matches the resolved version.
Resolves the version from the given request context.
Default implementation of the versioning service.