Create a fully wired engine with adapters
Engine configuration
Optionalresolver: IConfigurationResolverOptional custom configuration resolver
Engine result with engine, language manager, eventbus, and destroy function
Destroy the factory and its resources
Describes an object that is capable of processing the given configuration and constructing an IEligiusEngine based on this configuration.