Optionaloptions: IEngineFactoryOptionsReturns a fully configured IEligiusEngine instance.
Optionalresolver: IConfigurationResolverAn optional resolver to process the given IEngineConfiguration. When not provided the IEngineFactory is expected to create their own instance.
The EngineFactory is used to create and initialize an IEligiusEngine instance.
It prepares a resolved configuration and creates the engine based on the class defined in the configuration.
Example: Loading a configuration and creating an IEligiusEngine instance