/// <summary> /// Initializes the specified context. /// </summary> /// <param name="context">The context.</param> public override void Initialize(ModuleInitializationContext context) { var serviceProvider = context.ServiceProvoider; _serviceSchemaProvider = serviceProvider.GetInstances <IServiceSchemaProvider>(); _serviceEntryProvider = serviceProvider.GetInstances <IServiceEntryProvider>(); }
public KestrelHttpMessageListener(ILogger <KestrelHttpMessageListener> logger, ISerializer <string> serializer, IServiceSchemaProvider serviceSchemaProvider) : base(logger, serializer) { _logger = logger; _serializer = serializer; _serviceSchemaProvider = serviceSchemaProvider; }
public KestrelHttpMessageListener(ILogger <KestrelHttpMessageListener> logger, ISerializer <string> serializer, IServiceSchemaProvider serviceSchemaProvider, IServiceEngineLifetime lifetime, IServiceEntryProvider serviceEntryProvider) : base(logger, serializer) { _logger = logger; _serializer = serializer; _serviceSchemaProvider = serviceSchemaProvider; _lifetime = lifetime; _serviceEntryProvider = serviceEntryProvider; }
public override void Initialize(CPlatformContainer serviceProvider) { _serviceSchemaProvider = serviceProvider.GetInstances <IServiceSchemaProvider>(); _serviceEntryProvider = serviceProvider.GetInstances <IServiceEntryProvider>(); }