Пример #1
0
        public void RecreateManager()
        {
            var loader = new ComponentImplementationLoader <IDialogManager>();

            dialogManager_ = loader.CreateInstance();

            DialogManagerChanged?.Invoke(this, DialogManager);
        }
Пример #2
0
		ILogger CreateLogger(string tag)
		{
			var loader = new ComponentImplementationLoader<ILogger>();
			return loader.CreateInstance(tag);
		}
Пример #3
0
        public ISettingsSerializer CreateDefaultSerializer()
        {
            var loader = new ComponentImplementationLoader <ISettingsSerializer>();

            return(loader.CreateInstance());
        }
Пример #4
0
        public ISettingsContainer CreateContainer(string tag)
        {
            var loader = new ComponentImplementationLoader <ISettingsContainer>();

            return(loader.CreateInstance(tag));
        }