internal void InvokeMaterialTradeEvent(MaterialTradeEvent arg) { MaterialTradeEvent?.Invoke(this, arg); }
internal void InvokeMaterialTradeEvent(MaterialTradeEvent arg) => MaterialTradeEvent?.Invoke(null, arg);