Пример #1
0
        public HelloWorld(CeilidhConfig config, ILocalizationController localization, IDebugOutputController debug, IEnumerable <IOutputController> output)
        {
            debug.WriteLine(localization.Translate("hello", "Ceilidh"), DebugMessageLevel.Info);

            debug.WriteLine($"Home path: {config.HomePath}", DebugMessageLevel.Info);

            var outputs = output.ToArray();

            foreach (var controller in outputs)
            {
                debug.WriteLine($"Found audio API: {controller.ApiName}", DebugMessageLevel.Info);
            }
        }
 public SelfUnitLoader(ConfigUnitLoader configUnit, CeilidhStartOptions startOptions)
 {
     _config       = configUnit.Config;
     _startOptions = startOptions;
 }