IQueueBroadcaster Broadcaster <M>() where M : new() => Broadcasters.GetOrAdd( QueueConnector.Define <M>(C.Host), connector => QueueBroadcaster.Define <M>(C, connector));
IQueueBroadcaster Broadcaster(Type MessageType) => Broadcasters.GetOrAdd( QueueConnector.Define(C.Host, MessageType), connector => QueueBroadcaster.Define(C, MessageType, connector));