private static void registerCommon(IEventFlowOptions options, ILxSettings configuration) { options.RegisterServices(sr => { sr.Register(rc => configuration, Lifetime.Singleton); }); }
public static IEventFlowOptions AddLxCommon( this IEventFlowOptions eventFlowOptions, ILxSettings configuration) { eventFlowOptions.RegisterServices(sr => { sr.Register(rc => configuration, Lifetime.Singleton); }); return(eventFlowOptions); }
public static IEventFlowOptions AddLxTransport( this IEventFlowOptions eventFlowOptions, ILxSettings configuration) { registerCommon(eventFlowOptions, configuration); registerServices(eventFlowOptions); registerCommands(eventFlowOptions); registerEvents(eventFlowOptions); //registerServices(eventFlowOptions); return(eventFlowOptions); }
public LxWebSocketFactory(ILxSettings configuration, ILog log) { _configuration = configuration; _log = log; }
public LxHttpRequestFactory(ILxSettings configuration, ILog log) { _configuration = configuration; _log = log; }