private static void OnPersonAvailable(object?sender, ItemAvailableEvent <Person> e) { System.Console.WriteLine($"OnPersonAvailable: {e.AvailableEntity.Entity}"); }
protected virtual void OnItemAvailable(ItemAvailableEvent <TEntity> e) { ItemAvailable?.Invoke(this, e); }