internal MarketSellEvent InvokeEvent(MarketSellEvent arg) { if (_api.ValidateEvent(arg)) { MarketSell?.Invoke(_api, arg); } return(arg); }
private void AssertEvent(MarketSellEvent @event) { Assert.NotNull(@event); Assert.Equal(DateTime.Parse("2019-09-07T12:48:50Z"), @event.Timestamp); Assert.Equal(EventName, @event.Event); Assert.Equal("syntheticfabrics", @event.Type); Assert.Equal("Синтетическая ткань", @event.TypeLocalised); Assert.Equal(3511645184, @event.MarketId); Assert.Equal(44, @event.Count); Assert.Equal(4204, @event.SellPrice); Assert.Equal(184976, @event.TotalSale); Assert.Equal(0, @event.AvgPricePaid); Assert.True(@event.StolenGoods); Assert.True(@event.BlackMarket); Assert.False(@event.IllegalGoods); }
internal void InvokeMarketSellEvent(MarketSellEvent arg) { MarketSellEvent?.Invoke(this, arg); }
internal void InvokeMarketSellEvent(MarketSellEvent arg) => MarketSellEvent?.Invoke(null, arg);