This PR adds an ability to configure a “session registry” for Hero. A session registry is responsible for loading old hero sessions, and storing sessions.
A big change in this PR is an ability to start an instance of Core. I've made most of these changes transparent to our existing API, but it allows us to test out multiple cores with different session registries in testing.
This PR adds an ability to configure a “session registry” for Hero. A session registry is responsible for loading old hero sessions, and storing sessions.
A big change in this PR is an ability to start an instance of Core. I've made most of these changes transparent to our existing API, but it allows us to test out multiple cores with different session registries in testing.