public IpReportService(ICache cache, IAPIRequestCreator apiRequestCreator, IEventRegister eventRegister) { _eventRegister = eventRegister; _cache = cache; _apiRequestCreator = apiRequestCreator; }
public PluginManager(IEventRegister register, DefinitionManager definitionManager) { _eventRegister = register; _definitionManager = definitionManager; _discoverer = new PluginDiscoverer <TPlugin>(); _assemblies = new List <Assembly>(); _plugins = new List <TPlugin>(); }
public static bool TestEventTriggerAfterChangeValue(BoolState bs, bool newState, IEventRegister evnt) { bool triggered = false; evnt.Register(() => triggered = true); bs.Value = newState; return(triggered); }
public VoteService(IVoteRepository voteRepository, IRepository <Question> questionRepository, IRepository <Answer> answerRepository, IRepository <Comment> commentRepository, IUnitOfWork uow, BaseLimits limits, IEventRegister eventRegister, ICache cache, IMapper mapper) { _voteRepository = voteRepository; _questionRepository = questionRepository; _answerRepository = answerRepository; _commentRepository = commentRepository; _uow = uow; _limits = limits; _eventRegister = eventRegister; _cache = cache; _mapper = mapper; }
public RingEventBusinessHandler( IEventRegister eventRegister , IEventHandlerFactory eventHandlerFactory , ISubscribeEventStore subscribeEventStore , ILoggerFactory loggerFactory , IEventHandleSubject eventHandleSubject , int maxHandleCount) : base(maxHandleCount) { _eventRegister = eventRegister; _eventHandlerFactory = eventHandlerFactory; _subscribeEventStore = subscribeEventStore; _logger = loggerFactory.CreateLogger <RingEventBusinessHandler>(); _eventHandleSubject = eventHandleSubject; var subscribeEvent = _subscribeEventStore.Get(_defaultSubscribeId); if (subscribeEvent != null) { _subscribeEvent = subscribeEvent; } }
public static void Unregister <T, K, J>(this IEventRegister <T, K, J> register, Action <T, K, J> act) => register.Unregister(new ActionEventCapsule <T, K, J>(act));
public static void Register <T, K>(this IEventRegister <T, K> register, Action <T, K> act) => register.Register(new ActionEventCapsule <T, K>(act));
public static void Unregister(this IEventRegister register, Action act) => register.Unregister(new ActionEventCapsule(act));
public UnregisterWithEventBroker(IEventRegister broker) { this.broker = broker; }
protected NPCPlugin(IEventRegister register, DefinitionManager definitions) { Register = register; Definitions = definitions; }
public InitService(IRemoteServerNodeProxy proxy, IEventRegister eventRegister) { _remoteServerNodeProxy = proxy; _eventRegister = eventRegister; }
public UpdateStatsService(IEventRegister eventRegister) { _eventRegister = eventRegister; }
public static void Register <T, J, K, W>(this IEventRegister <T, J, K, W> me, System.Action <T, J, K, W> callback) { me.Register(new DelegateEventListener <T, J, K, W>(callback)); }
public static void Register(this IEventRegister me, System.Action callback) { me.Register(new DelegateEventListener(callback)); }
//never changes execpt for "TestNPCPlugin" public TestNPCPlugin(IEventRegister register, DefinitionManager definitions) : base(register, definitions) { }