from cpl.application import StartupABC from cpl.core.configuration import ConfigurationABC from cpl.dependency import ServiceProvider, ServiceCollection from cpl.core.environment import Environment class Startup(StartupABC): def __init__(self): StartupABC.__init__(self) def configure_configuration(self, configuration: ConfigurationABC, environment: Environment) -> ConfigurationABC: configuration.add_json_file("appsettings.json") return configuration def configure_services(self, services: ServiceCollection, environment: Environment) -> ServiceProvider: services.add_translation() return services.build()