private void ApplyNewCommander(NewCommander newCommander) { _tracker.Replace(newCommander.Timestamp, x => { x.CommanderName = newCommander.Name; }); }
internal NewCommanderEvent InvokeEvent(NewCommanderEvent arg) { if (_api.ValidateEvent(arg)) { NewCommander?.Invoke(_api, arg); } return(arg); }