示例#1
0
            public void Init()
            {
                var catalog = new HooksCatalog();
                var loader  = new HooksParser(catalog);

                loader.FindHooks(GetType());

                var handler = new HooksHandler(catalog);

                context = MockRepository.GenerateStub <IRunContextEvents>();
                handler.SubscribeToHubEvents(context);

                SetupContextTags();
            }
示例#2
0
 public RunContext(IContextHandler contextHandler, HooksHandler hooksHandler)
 {
     this.contextHandler = contextHandler;
     this.hooksHandler   = hooksHandler;
     this.hooksHandler.SubscribeToHubEvents(this);
 }
示例#3
0
            public void Init()
            {
                var catalog = new HooksCatalog();
                var loader = new HooksParser(catalog);
                loader.FindHooks(GetType());

                var handler = new HooksHandler(catalog);
                context = MockRepository.GenerateStub<IRunContextEvents>();
                handler.SubscribeToHubEvents(context);

                SetupContextTags();
            }
示例#4
0
 public RunContext(IContextHandler contextHandler, HooksHandler hooksHandler)
 {
     this.contextHandler = contextHandler;
     this.hooksHandler = hooksHandler;
     this.hooksHandler.SubscribeToHubEvents(this);
 }