TegralApplicationBuilder
Builder for a Tegral application. This class allows you to install features, tweak the application's configuration, add modules, classes and components of your own, etc. This is the class that is used as a receiver within the tegral block.
Properties
Functions
Applies sane defaults to the given application builder. Specifically, this function:
Adds a feature that will be installed in the application upon build.
Install the feature onto this application.
Install the feature onto this application, additionally configuring it with the provided lambda.
Configures the ConfigLoaderBuilder
used to load application configuration using the given lambda.
Sets the class to use for loading the configuration classes and optionally applies custom logic to the Hoplite ConfigLoaderBuilder
instance.
Equivalent to TegralApplicationDsl.useConfigurationClass, but uses a reified type instead.