public override string ToString() { return(string.Format("Uri - {0}, WebUrl - {1}, MinMotionDuration - {7}, MaxMotionDuration - {8}, SlidingWindowSize - {2}, IntervalInSlidingWindow - {3} Parameters - {4}, EventTopics - {5}, Source - {6} ", Uri, WebUrl ?? string.Empty, SlidingWindowSize.TotalMilliseconds, IntervalInSlidingWindow.TotalMilliseconds, Parameters != null ? ConvertorHelper.DictionaryToJson(Parameters) : string.Empty, string.Join(",", TopicFilters.Select(x => x.TopicExpresion)), Source, MinMotionDuration, MaxMotionDuration)); }
public override string ToString() { var topicFiltersText = string.Join(",", TopicFilters.Select(f => f.Topic + "@" + f.QualityOfServiceLevel)); return(string.Concat("Subscribe: [PacketIdentifier=", PacketIdentifier, "] [TopicFilters=", topicFiltersText, "]")); }
public override string ToString() { var topicFiltersText = string.Join(",", TopicFilters.Select(f => f.Topic + "@" + f.QualityOfServiceLevel)); return($"Subscribe: [PacketIdentifier={PacketIdentifier}] [TopicFilters={topicFiltersText}]"); }