public Group(TimeSpan emptyTimeToLive, RoutingLogic routingLogic) : base(emptyTimeToLive) { _routingLogic = routingLogic; }
/// <summary> /// TBD /// </summary> /// <param name="routingLogic">TBD</param> /// <returns>TBD</returns> public override Props RoutingLogicController(RoutingLogic routingLogic) { return(Local.RoutingLogicController(routingLogic)); }
/// <summary> /// TBD /// </summary> /// <param name="routingLogic">TBD</param> /// <returns>TBD</returns> public DistributedPubSubSettings WithRoutingLogic(RoutingLogic routingLogic) { return(new DistributedPubSubSettings(Role, routingLogic, GossipInterval, RemovedTimeToLive, MaxDeltaElements)); }