public static void RegisterWithMessageBus(this SimpleIoc container) { IServiceMessageBusRegister register = container.GetInstance <IServiceMessageBusRegister>(); register.Register(container.GetInstance <PowerShellFallbackService>()); //register.Register(container.GetInstance<ClipboardMonitoringService>()); }
public TexoEngineBuilder() { ServiceMessageBus defaultMessageBus = new ServiceMessageBus(); messageBus = defaultMessageBus; registerToMessageBus = defaultMessageBus; actions = new ActionFactories(); }
public TexoEngineBuilder(IServiceMessageBus messageBus, IServiceMessageBusRegister registerToMessageBus) { this.messageBus = messageBus; this.registerToMessageBus = registerToMessageBus; actions = new ActionFactories(); }