Exemplo n.º 1
0
        public WorkerInstanceManager()
        {
            this.serializer            = new DefaultMessageSerializer();
            this.options               = new WebWorkerOptions();
            this.simpleInstanceService = SimpleInstanceService.Instance;

            this.messageHandler = messageHandlerRegistry.GetRegistryForInstance(this);
        }
Exemplo n.º 2
0
        public WorkerInstanceManager()
        {
            this.serializer = new DefaultMessageSerializer();
            this.options    = new WebWorkerOptions();

            this.messageHandlerRegistry = new MessageHandlerRegistry(this.serializer);
            this.messageHandlerRegistry.Add <InitInstance>(InitInstance);
            this.messageHandlerRegistry.Add <DisposeInstance>(DisposeInstance);
            this.messageHandlerRegistry.Add <MethodCallParams>(HandleMethodCall);
            this.messageHandlerRegistry.Add <RegisterEvent>(RegisterEvent);
            this.messageHandlerRegistry.Add <UnRegisterEvent>(UnRegisterEvent);
        }