public PublisherInfoRequested(PublisherInfo publisher) { RequestedMaxWorkers = publisher?.PublisherModel?.Configuration?.MaxWorkers.ToString(); TimeSpan?heartbeatInterval = publisher?.PublisherModel?.Configuration?.HeartbeatInterval; if (heartbeatInterval.HasValue && heartbeatInterval.Value >= TimeSpan.Zero) { RequestedHeartbeatInterval = heartbeatInterval.Value.TotalSeconds.ToString(); } TimeSpan?jobCheckInterval = publisher?.PublisherModel?.Configuration?.JobCheckInterval; if (jobCheckInterval.HasValue && jobCheckInterval.Value >= TimeSpan.Zero) { RequestedJobCheckInterval = jobCheckInterval.Value.TotalSeconds.ToString(); } }
public PublisherInfoRequested(PublisherInfo publisher) { _requestedMaxWorkers = publisher?.PublisherModel?.Configuration?.MaxWorkers; _requestedHeartbeatInterval = publisher?.PublisherModel?.Configuration?.HeartbeatInterval; _requestedJobCheckInterval = publisher?.PublisherModel?.Configuration?.JobCheckInterval; }