namespace Endpoint
{
///
/// Describes a service endpoint, and the methods to find its current status
///
public interface IEndpoint
{
///
/// Gets the service name
///
string Name { get; }
///
/// Gets the current status result of the endpoint
///
/// Status
Status GetStatus();
///
/// Returns a string explaining details on the current status
///
/// string with status message
string StatusDescription { get; }
}
}