public void Should_Set_Thread_ID() { // Given, When var result = new StopListeningEvent(1); // Then Assert.Equal(1, result.ThreadId); }
public void Handle(StopListeningEvent message) { Debug.Assert(message.ThreadId > -1, "Invalid thread ID recieved."); _logger.Information("Received StartListeningEvent (#{0})", message.ThreadId); if (message.ThreadId > 0) { _service.Stop(message.ThreadId); } else { _service.Stop(); } }
protected virtual void TriggerStopListeningEvent(EventArgs e) { StopListeningEvent?.Invoke(this, e); }