First time question for me :)
I need some way to define a default predicate using a generic on the format
Func
and
Try this:
public bool Broadcast(byte command, MemoryStream data, bool async, Func predicate = default(Func))
But I think you have to check for predicate!=null.