public PackageExtractionResult(bool cached, TimeSpan signVerifyDelay, PackageSignType packageType, bool success, TimeSpan duration) { Cached = cached; SignVerifyDelay = signVerifyDelay; PackageType = packageType; Success = success; Duration = duration; }
public PackageSigningTelemetryEvent(PackageSignType packageSignType, NuGetOperationStatus status) : base(EventName, new Dictionary <string, object> { { nameof(Status), status }, { nameof(PackageSignType), packageSignType } }) { }
public PackageExtractionResult( bool cached, TimeSpan signVerifyDelay, PackageSignType packageType, bool success, DateTimeOffset signVerifyStartTime, DateTimeOffset signVerifyEndTime) : this(cached, signVerifyDelay, packageType, success, TimeSpan.Zero) { }
public void SetResult(PackageSignType packageSignType, NuGetOperationStatus status) { base[nameof(PackageSignType)] = packageSignType; base[nameof(Status)] = status; }
public PackageSigningTelemetryEvent(PackageSignType packageSignType, NuGetOperationStatus status) : base(EventName) { SetResult(packageSignType, status); }