RoverFoundation

The RoverFoundation module contains common services, types and utilities used by the other Rover modules. The Rover dependency injection framework and the shared Rover instance are defined in the RoverFoundation module. Every other module depends on RoverFoundation.


Assembler

Rover.initialize(assemblers: [
    FoundationAssembler()
])

Services

The following services are defined in the RoverFoundation module and are registered by the FoundationAssembler:

System Frameworks
  • Foundation