public void CheckNoErrors() { // TestEvent3 var sender = new object(); var handled = false; EventHandler <TestEventArgs> handler1 = (x, args) => { throw new Exception(); }; EventHandler <TestEventArgs> handler2 = (x, args) => { handled = true; }; var argCount = 0; TestEvent3 += handler1; TestEvent3 += handler2; TestEvent3.SafeInvoke(nameof(TestEvent3), sender, () => { ++argCount; return(new TestEventArgs()); }, ArgsUsageKind.UniqueInstance); Assert.True(handled); }
public void Handle(TestEvent3 @event) { }
/// <summary> /// Called when a message of the subscribed type is received. /// </summary> /// <param name="message"></param> public void Handle(TestEvent3 message) { Result += "TestEvent3()"; }
public Task HandleTestEvent3Async(TestEvent3 @event) { BaseHandle(@event); return(Task.CompletedTask); }
public void HandleTestEvent3(TestEvent3 @event) { BaseHandle(@event); }
public virtual Task HandleAsync(TestEvent3 @event, CancellationToken cancellationToken = default(CancellationToken)) { handle(@event); return(Task.CompletedTask); }
public Task HandleAsync(TestEvent3 @event) { base.HandleAsync(@event); return(Task.CompletedTask); }
public void Handle(TestEvent3 @event) { base.Handle(@event); }
public void Handle(TestEvent3 @event) { handle(@event); }
public void TriggerTestEvent3(bool data) { TestEvent3?.Invoke(TransmissionInfo.Empty, data); }
public void TriggerTestEvent3(bool data) { TestEvent3?.Invoke(this, data); }
public virtual void Handle(TestEvent3 @event) { BaseHandle(@event); }