public HealthCheckIntervalScheduler(IHealthCheckPlugin check,
                                     HealthCheckIntervalSchedulerConfig config)
     : base(config)
 {
     HealthCheck      = check;
     InternalIdentity = new PluginDescriptor
     {
         TypeId      = check.Identity.TypeId,
         Description = check.Identity.Description,
         Name        = check.Identity.Name
     };
 }
 public HealthCheckIntervalScheduler(IHealthCheckPlugin check,
     HealthCheckIntervalSchedulerConfig config)
     : base(config)
 {
     HealthCheck = check;
     InternalIdentity = new PluginDescriptor
                      {
                          TypeId = check.Identity.TypeId,
                          Description = check.Identity.Description,
                          Name = check.Identity.Name
                      };
 }
Exemplo n.º 3
0
 public HealthCheckIntervalScheduler(IHealthCheckPlugin check,
                                     HealthCheckIntervalSchedulerConfig config)
     : base(config)
 {
     myHealthCheck = check;
     myIdentity    = new PluginDescriptor
     {
         TypeId              = check.Identity.TypeId,
         Description         = check.Identity.Description,
         Name                = check.Identity.Name,
         ScheduleDescription = string.Format("Every {0} Minutes", myInterval.TotalMinutes)
     };
 }