public Result(Guid probeId, Guid resultId, DateTime startTimestamp, TimeSpan duration, ProbeHostInfo host, IDictionary <string, object> results) { ProbeId = probeId; ResultId = resultId; StartTimestamp = startTimestamp; Duration = duration; Host = host; Results = results; }
public ProbeResultBuilder(Guid probeId, CancellationToken cancellationToken) : base(cancellationToken) { _probeId = probeId; _resultId = Guid.NewGuid(); _startTimestamp = DateTime.UtcNow; _host = ProbeHostInfoCache.Host; }