80O / PlusEMU

37 stars 27 forks source link

Use IStartable interface to load data. #126

Open 80O opened 1 year ago

80O commented 1 year ago

The IStartable interface should be used to load data, for example from the database. Making this async speeds up the emulator during startup.

80O commented 1 year ago

Note: Currently there is no validation that dependencies are loaded before the main service. This will be addressed soon.