public ClrServiceEntryFactory(IServiceProvider serviceProvider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService, ILoggerFactory loggerFactory) { _serviceProvider = serviceProvider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; _logger = loggerFactory.CreateLogger <ClrServiceEntryFactory>(); }
public ServiceEntryFactory(IServiceProvider serviceProvider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService) { _serviceProvider = serviceProvider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; }
public ClrServiceEntryFactory(CPlatformContainer serviceProvider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService, IValidationProcessor validationProcessor) { _serviceProvider = serviceProvider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; _validationProcessor = validationProcessor; }
public ServiceEntryFactory(IServiceProvider serviceProvider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService, IAuthorizationServerProvider authorizationServerProvider) { _serviceProvider = serviceProvider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; _authorization = authorizationServerProvider; }
public LiveStreamServiceExecutor( IRtmpRemoteInvokeService rtmpRemoteInvokeService, IServiceIdGenerator serviceIdGenerator ) { _rtmpRemoteInvokeService = rtmpRemoteInvokeService; _publishServiceId = serviceIdGenerator.GenerateServiceId(typeof(ILiveRomtePublishService).GetMethod("Publish")); }
public RpcClientProxyInterceptor(IServiceIdGenerator serviceIdGenerator, IServiceEntryLocator serviceEntryLocator, ICurrentServiceKey currentServiceKey, IServiceExecutor serviceExecutor) { _serviceIdGenerator = serviceIdGenerator; _serviceEntryLocator = serviceEntryLocator; _currentServiceKey = currentServiceKey; _serviceExecutor = serviceExecutor; }
public ServiceEntryContainer(IContainer container, IServiceIdGenerator serviceIdGenerate, ITypeConvertProvider typeConvertProvider, ISerializer serializer, ILogger logger) { _container = container; _services = new List <ServiceEntry>(); _handler = new ConcurrentDictionary <Tuple <Type, string>, FastExecutor.FastExecutorHandler>(); _serializer = serializer; _logger = logger; _serviceIdGenerate = serviceIdGenerate; _typeConvertProvider = typeConvertProvider; }
public DefaultServiceEntryGenerator(IServiceIdGenerator serviceIdGenerator, IParameterProvider parameterProvider, IHttpMethodProvider httpMethodProvider, IOptions <GovernanceOptions> governanceOptions) { _serviceIdGenerator = serviceIdGenerator; _parameterProvider = parameterProvider; _httpMethodProvider = httpMethodProvider; _governanceOptions = governanceOptions.Value; }
public AbstractChannelService(IMessagePushService messagePushService, IMqttBrokerEntryManger mqttBrokerEntryManger, IMqttRemoteInvokeService mqttRemoteInvokeService, IServiceIdGenerator serviceIdGenerator ) { _messagePushService = messagePushService; _mqttBrokerEntryManger = mqttBrokerEntryManger; _mqttRemoteInvokeService = mqttRemoteInvokeService; _publishServiceId = serviceIdGenerator.GenerateServiceId(typeof(IMqttRomtePublishService).GetMethod("Publish")); }
public ServiceEntryContainer(IContainer container, IServiceIdGenerator serviceIdGenerate, ITypeConvertProvider typeConvertProvider) //public ServiceEntryContainer() { _serviceIdGenerate = serviceIdGenerate; _container = container; _typeConvertProvider = typeConvertProvider; _services = new List <JimuServiceEntry>(); _handler = new ConcurrentDictionary <Tuple <Type, string>, FastInvoke.FastInvokeHandler>(); new ConcurrentDictionary <Tuple <Type, string>, object>(); }
public MqttChannelService(IMessagePushService messagePushService, IClientSessionService clientSessionService, ILogger <MqttChannelService> logger, IWillService willService, IMqttBrokerEntryManger mqttBrokerEntryManger, IMqttRemoteInvokeService mqttRemoteInvokeService, IServiceIdGenerator serviceIdGenerator) : base(messagePushService, mqttBrokerEntryManger, mqttRemoteInvokeService, serviceIdGenerator) { _messagePushService = messagePushService; _clientSessionService = clientSessionService; _logger = logger; _willService = willService; }
public ServiceProxyGenerater(IServiceIdGenerator serviceIdGenerator) { _serviceIdGenerator = serviceIdGenerator; }
public ClrServiceEntryFactory(IServiceInstanceFactory serviceFactory, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService) { _serviceFactory = serviceFactory; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; }
public ServiceProxyGenerater(IServiceIdGenerator serviceIdGenerator, ILogger <ServiceProxyGenerater> logger) { _serviceIdGenerator = serviceIdGenerator; _logger = logger; }
public DefaultServiceIdGenerator_Test() { _serviceIdGenerator = GetRequiredService <IServiceIdGenerator>(); }
public ServerEntryCreator(IServiceProvider provider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService) { _provider = provider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; }
public ServiceProxyGenerater(IServiceIdGenerator serviceIdGenerator) { _serviceIdGenerator = serviceIdGenerator; }
public ServiceProxyGenerater(IServiceIdGenerator serviceIdGenerator, ILogger<ServiceProxyGenerater> logger) { _serviceIdGenerator = serviceIdGenerator; _logger = logger; }
public ClrServiceEntryFactory(IServiceIdGenerator serviceIdGenerator) { _serviceIdGenerator = serviceIdGenerator; }
public ClrServiceEntryFactory(IServiceInstanceFactory serviceFactory, IServiceIdGenerator serviceIdGenerator, ISerializer serializer) { _serviceFactory = serviceFactory; _serviceIdGenerator = serviceIdGenerator; _serializer = serializer; }
public ClrServiceEntryFactory(CPlatformContainer serviceProvider, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService) { _serviceProvider = serviceProvider; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; }
public ClrServiceEntryFactory(IServiceInstanceFactory serviceFactory, IServiceIdGenerator serviceIdGenerator, ITypeConvertibleService typeConvertibleService) { _serviceFactory = serviceFactory; _serviceIdGenerator = serviceIdGenerator; _typeConvertibleService = typeConvertibleService; }