public void RecreateManager() { var loader = new ComponentImplementationLoader <IDialogManager>(); dialogManager_ = loader.CreateInstance(); DialogManagerChanged?.Invoke(this, DialogManager); }
ILogger CreateLogger(string tag) { var loader = new ComponentImplementationLoader<ILogger>(); return loader.CreateInstance(tag); }
public ISettingsSerializer CreateDefaultSerializer() { var loader = new ComponentImplementationLoader <ISettingsSerializer>(); return(loader.CreateInstance()); }
public ISettingsContainer CreateContainer(string tag) { var loader = new ComponentImplementationLoader <ISettingsContainer>(); return(loader.CreateInstance(tag)); }