internal InterdictedEvent InvokeEvent(InterdictedEvent arg) { if (_api.ValidateEvent(arg)) { Interdicted?.Invoke(_api, arg); } return(arg); }
private async void CombatEventsOnInterdictedAsync(object sender, InterdictedEvent e) { if (e.Submitted) { await AddCommand(new AddCommanderCombatInterdicted(_eliteAPI.Location?.StarSystem?.Name, e.Interdictor, e.IsPlayer)) .SendAsync() .ConfigureAwait(false); } }
private void AssertEvent(InterdictedEvent @event) { Assert.NotNull(@event); Assert.Equal(DateTime.Parse("2019-09-09T13:41:55Z"), @event.Timestamp); Assert.Equal(EventName, @event.Event); Assert.Equal("Wiltaim The Lame", @event.Interdictor); Assert.Equal("Green Party of Siksikas", @event.Faction); Assert.False(@event.Submitted); Assert.False(@event.IsPlayer); }
internal void InvokeInterdictedEvent(InterdictedEvent arg) { InterdictedEvent?.Invoke(this, arg); }
internal void InvokeInterdictedEvent(InterdictedEvent arg) => InterdictedEvent?.Invoke(null, arg);