private void HandleMessageInteraction(Action <MessageInteraction> action) { _invoker .When(x => x.Raise(Arg.Any <MessageInteraction>(), Arg.Any <Action <MessageInteraction> >())) .Do(x => { var interaction = x.Arg <MessageInteraction>(); action(interaction); interaction.Response = MessageResponse.Yes; x.Arg <Action <MessageInteraction> >().Invoke(interaction); }); }
private void HandleMessageInteraction(Action <MessageInteraction> action) { _invoker .When(x => x.Raise(Arg.Any <MessageInteraction>())) .Do(x => action(x.Arg <MessageInteraction>())); }