Example #1
0
        public virtual void Initialize(IDependencyResolver resolver, HostContext context)
        {
            if (_initialized)
            {
                return;
            }

            _newMessageBus = resolver.Resolve<IMessageBus>();
            _connectionIdPrefixGenerator = resolver.Resolve<IConnectionIdPrefixGenerator>();
            _jsonSerializer = resolver.Resolve<IJsonSerializer>();
            _transportManager = resolver.Resolve<ITransportManager>();
            _trace = resolver.Resolve<ITraceManager>();
            _serverMessageHandler = resolver.Resolve<IServerCommandHandler>();
            _counters = resolver.Resolve<IPerformanceCounterManager>();
            _ackHandler = resolver.Resolve<IAckHandler>();

            _initialized = true;
        }
Example #2
0
        public virtual void Initialize(IDependencyResolver resolver, HostContext context)
        {
            if (_initialized)
            {
                return;
            }

            _newMessageBus = resolver.Resolve <IMessageBus>();
            _connectionIdPrefixGenerator = resolver.Resolve <IConnectionIdPrefixGenerator>();
            _jsonSerializer       = resolver.Resolve <IJsonSerializer>();
            _transportManager     = resolver.Resolve <ITransportManager>();
            _trace                = resolver.Resolve <ITraceManager>();
            _serverMessageHandler = resolver.Resolve <IServerCommandHandler>();
            _counters             = resolver.Resolve <IPerformanceCounterManager>();
            _ackHandler           = resolver.Resolve <IAckHandler>();

            _initialized = true;
        }
Example #3
0
        public virtual void Initialize(IDependencyResolver resolver)
        {
            if (_initialized)
            {
                return;
            }

            _newMessageBus = resolver.Resolve<IMessageBus>();
            _connectionIdPrefixGenerator = resolver.Resolve<IConnectionIdPrefixGenerator>();
            _jsonSerializer = resolver.Resolve<IJsonSerializer>();
            _transportManager = resolver.Resolve<ITransportManager>();
            _trace = resolver.Resolve<ITraceManager>();
            _serverMessageHandler = resolver.Resolve<IServerCommandHandler>();
            _counters = resolver.Resolve<IPerformanceCounterWriter>();

            _allErrorsTotalCounter = _counters.GetCounter(PerformanceCounters.ErrorsAllTotal);
            _allErrorsPerSecCounter = _counters.GetCounter(PerformanceCounters.ErrorsAllPerSec);

            _initialized = true;
        }
Example #4
0
        public virtual void Initialize(IDependencyResolver resolver)
        {
            if (_initialized)
            {
                return;
            }

            _newMessageBus = resolver.Resolve <IMessageBus>();
            _connectionIdPrefixGenerator = resolver.Resolve <IConnectionIdPrefixGenerator>();
            _jsonSerializer       = resolver.Resolve <IJsonSerializer>();
            _transportManager     = resolver.Resolve <ITransportManager>();
            _trace                = resolver.Resolve <ITraceManager>();
            _serverMessageHandler = resolver.Resolve <IServerCommandHandler>();
            _counters             = resolver.Resolve <IPerformanceCounterWriter>();
            _ackHandler           = resolver.Resolve <IAckHandler>();

            _allErrorsTotalCounter  = _counters.GetCounter(PerformanceCounters.ErrorsAllTotal);
            _allErrorsPerSecCounter = _counters.GetCounter(PerformanceCounters.ErrorsAllPerSec);

            _initialized = true;
        }