GithubOptions.cs 571 B

123456789101112131415161718
  1. using System;
  2. namespace FastGithub.Scanner
  3. {
  4. [Options("Github")]
  5. class GithubOptions
  6. {
  7. public TimeSpan ScanAllInterval { get; set; } = TimeSpan.FromHours(12d);
  8. public TimeSpan ScanResultInterval { get; set; } = TimeSpan.FromMinutes(5d);
  9. public Uri MetaUri { get; set; } = new Uri("https://gitee.com/jiulang/fast-github/raw/master/FastGithub/meta.json");
  10. public TimeSpan PortScanTimeout { get; set; } = TimeSpan.FromSeconds(1d);
  11. public TimeSpan HttpsScanTimeout { get; set; } = TimeSpan.FromSeconds(5d);
  12. }
  13. }