Beispiel #1
0
        public void ResolveInvalidHub()
        {
            var resolver      = new DefaultDependencyResolver();
            var hubManager    = new DefaultHubManager(resolver);
            var hubDescriptor = hubManager.ResolveHub("____CoreTestHub____");

            Assert.Null(hubDescriptor);
        }
Beispiel #2
0
        protected override void PreStart()
        {
            log_.Info("SignalR hib starting...");
            var hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            Hub = hubManager.ResolveHub("theHub") as TheHub;
            log_.Info("SignalR hub started.");
            log_.Info("SignalR actor started.");
        }
Beispiel #3
0
        public SpeechServices(IDependencyResolver Resolver)
        {
            DefaultHubManager LemurianResolver = new DefaultHubManager(Resolver);

            LemurianHub = LemurianResolver.ResolveHub("LemuriaHub") as LemuriaHub;
            LemurianHub.LemurianSignal("messenger");
            if (MovementTimer == null)
            {
                MovementTimer           = new Timer();
                MovementTimer.Elapsed  += MovementTimer_Tick;
                MovementTimer.AutoReset = false;
            }
        }
Beispiel #4
0
        public static Hub Resolve <T>(string hubName = null)
            where T : Hub
        {
            var hm = new DefaultHubManager(GlobalHost.DependencyResolver);

            if (hubName == null)
            {
                hubName = typeof(T).Name;
            }
            var hub = hm.ResolveHub(hubName) as T;

            return(hub);
        }
        public void ResolveInvalidHubThrows()
        {
            var hub = new HubDescriptor()
            {
                Name = "this.is.not.valid"
            };
            var resolver = new DefaultDependencyResolver();

            resolver.Register(typeof(IHubDescriptorProvider), () => new TestHubDescriptorProvider(hub));
            var hubManager = new DefaultHubManager(resolver);

            var ex = Assert.Throws <InvalidOperationException>(() => hubManager.ResolveHub(hub.Name));

            Assert.Equal(string.Format(Resources.Error_HubNameIsInvalid, hub.Name), ex.Message);
        }
        protected override void PreStart()
        {
            var hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _hub = hubManager.ResolveHub("serviceStatusHub") as ServiceStatusHub;
        }
Beispiel #7
0
        public TodoHubService()
        {
            DefaultHubManager hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _todoHub = hubManager.ResolveHub("TodoHub") as TodoHub;
        }
Beispiel #8
0
        protected override void PreStart()
        {
            var hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _hub = hubManager.ResolveHub("notificationHub") as NotificationHub;
        }
Beispiel #9
0
        protected override void PreStart()
        {
            var hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _hub = hubManager.ResolveHub("sentimentHub") as SignalRHub;
        }
Beispiel #10
0
        public ChatController()
        {
            DefaultHubManager hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _chatHub = hubManager.ResolveHub("ChatHub") as ChatHub;
        }
Beispiel #11
0
        protected override void PreStart()
        {
            var hubManager = new DefaultHubManager(GlobalHost.DependencyResolver);

            _hub = hubManager.ResolveHub("clusterStateHub") as ClusterStateHub;
        }