C# Класс HealthMonitoring.SelfHost.Controllers.EndpointsController

Наследование: ApiController
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EndpointsController ( IEndpointRegistry endpointRegistry, IEndpointStatsRepository endpointStatsRepository, ITimeCoordinator timeCoordinator ) : System

Приватные методы

Метод Описание
DeleteEndpoint ( System.Guid id ) : IHttpActionResult
GetEndpoint ( System.Guid id ) : IHttpActionResult
GetEndpointStats ( System.Guid id, int limitDays = null ) : HealthMonitoring.SelfHost.Entities.EndpointHealthStats[]
GetEndpoints ( [ filterStatus = null, [ filterTags = null, string filterGroup = null, string filterText = null ) : IEnumerable
GetEndpointsIdentities ( string monitorTag = null ) : EndpointIdentity[]
GetServerToClientTimeDifference ( DateTimeOffset clientCurrentTime ) : System.TimeSpan
PostEndpointHealth ( System.Guid id, [ health, DateTimeOffset clientCurrentTime = null ) : IHttpActionResult
PostEndpointsHealth ( DateTimeOffset clientCurrentTime = null ) : IHttpActionResult
PostRegisterEndpoint ( [ endpoint ) : IHttpActionResult
PutUpdateEndpointTags ( System.Guid id, [ tags ) : IHttpActionResult

Описание методов

EndpointsController() публичный Метод

public EndpointsController ( IEndpointRegistry endpointRegistry, IEndpointStatsRepository endpointStatsRepository, ITimeCoordinator timeCoordinator ) : System
endpointRegistry IEndpointRegistry
endpointStatsRepository IEndpointStatsRepository
timeCoordinator ITimeCoordinator
Результат System