-
Type:
Task
-
Resolution: Unresolved
-
Priority:
L3 - Default
-
None
-
Affects Version/s: None
-
Component/s: backend
-
Not defined
*Context:
Right now, the EngineContext performs requests against the engine which is confusing as one wouldn't expect that from the name. Instead, we could think about having an engine request executor that uses an engine context to get the necessary information or we move the code to dedicated fetcher classes like we do it in the import, e.g. DefinitionFetcher.
AT:
- the fetching code is extracted from the EngineContext class