public ProfilerSession(IMessageDispatcher messageDispatcher, IApplicationEventQueue applicationEventQueue) { if (messageDispatcher == null) throw new ArgumentNullException("messageDispatcher"); if (applicationEventQueue == null) throw new ArgumentNullException("applicationEventQueue"); _messageDispatcher = messageDispatcher; _applicationEventQueue = applicationEventQueue; _timer = new Timer(Update, null, Timeout.Infinite, Timeout.Infinite); }
public OutOfOrderDisposalDetector(IApplicationEventQueue applicationEventQueue) { if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _applicationEventQueue = applicationEventQueue; }
public TrackedInstanceInRootScopeDetector(IApplicationEventQueue applicationEventQueue) { if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _applicationEventQueue = applicationEventQueue; }
public PersistentLifetimeDetector(IApplicationEventQueue applicationEventQueue) { if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _applicationEventQueue = applicationEventQueue; }
public RootScopeLeakDetector(IApplicationEventQueue applicationEventQueue) { if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _applicationEventQueue = applicationEventQueue; }
public ActiveItemRepository(IApplicationEventQueue applicationEventQueue) { if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _applicationEventQueue = applicationEventQueue; }
public ProfilerSession(IMessageDispatcher messageDispatcher, IApplicationEventQueue applicationEventQueue) { if (messageDispatcher == null) { throw new ArgumentNullException("messageDispatcher"); } if (applicationEventQueue == null) { throw new ArgumentNullException("applicationEventQueue"); } _messageDispatcher = messageDispatcher; _applicationEventQueue = applicationEventQueue; _timer = new Timer(Update, null, Timeout.Infinite, Timeout.Infinite); }
public ProfilerConnectedHandler(IApplicationEventQueue applicationEventQueue) { _applicationEventQueue = applicationEventQueue; }