2019-04-04 15:15:43 +00:00
|
|
|
using NzbDrone.Common.Messaging;
|
|
|
|
|
2017-10-27 03:21:06 +00:00
|
|
|
namespace NzbDrone.Core.HealthCheck
|
2014-02-26 05:40:47 +00:00
|
|
|
{
|
|
|
|
public interface IProvideHealthCheck
|
|
|
|
{
|
|
|
|
HealthCheck Check();
|
2015-10-03 17:45:26 +00:00
|
|
|
bool CheckOnStartup { get; }
|
|
|
|
bool CheckOnSchedule { get; }
|
2014-02-26 05:40:47 +00:00
|
|
|
}
|
2019-04-04 15:15:43 +00:00
|
|
|
|
|
|
|
public interface IProvideHealthCheckWithMessage : IProvideHealthCheck
|
|
|
|
{
|
|
|
|
HealthCheck Check(IEvent message);
|
|
|
|
}
|
2014-02-26 05:40:47 +00:00
|
|
|
}
|