internal SendTextEvent InvokeEvent(SendTextEvent arg) { if (_api.ValidateEvent(arg)) { SendText?.Invoke(_api, arg); } return(arg); }
private void AssertEvent(SendTextEvent @event) { Assert.NotNull(@event); Assert.Equal(DateTime.Parse("2019-08-29T11:36:39Z"), @event.Timestamp); Assert.Equal(EventName, @event.Event); Assert.Equal("local", @event.To); Assert.Equal(MessageChannel.Local, @event.Channel); Assert.Equal("sweqqwwe", @event.Message); }
internal void InvokeSendTextEvent(SendTextEvent arg) { SendTextEvent?.Invoke(this, arg); }
public void OnChat(SendTextEvent e) { string content = e.Message; _log.LogInformation("Sent text: '{content}'", content); }
internal void InvokeSendTextEvent(SendTextEvent arg) => SendTextEvent?.Invoke(null, arg);