C# 클래스 HealthMonitoring.Persistence.EndpointStatsRepository

상속: IEndpointStatsRepository
파일 보기 프로젝트 열기: wongatech/HealthMonitoring

공개 메소드들

메소드 설명
DeleteStatisticsOlderThan ( System.DateTime date, int maxBatchSize ) : int
EndpointStatsRepository ( MySqlDatabase db ) : System
GetStatistics ( System.Guid id, int limitDays ) : IEnumerable
InsertEndpointStatistics ( System.Guid endpointId, HealthMonitoring.Model.EndpointHealth stats ) : void

메소드 상세

DeleteStatisticsOlderThan() 공개 메소드

public DeleteStatisticsOlderThan ( System.DateTime date, int maxBatchSize ) : int
date System.DateTime
maxBatchSize int
리턴 int

EndpointStatsRepository() 공개 메소드

public EndpointStatsRepository ( MySqlDatabase db ) : System
db MySqlDatabase
리턴 System

GetStatistics() 공개 메소드

public GetStatistics ( System.Guid id, int limitDays ) : IEnumerable
id System.Guid
limitDays int
리턴 IEnumerable

InsertEndpointStatistics() 공개 메소드

public InsertEndpointStatistics ( System.Guid endpointId, HealthMonitoring.Model.EndpointHealth stats ) : void
endpointId System.Guid
stats HealthMonitoring.Model.EndpointHealth
리턴 void