C# 클래스 Exrin.Insights.InsightProvider

상속: IInsightsProvider
파일 보기 프로젝트 열기: exrin/Exrin

공개 메소드들

메소드 설명
InsightProvider ( IInsightStorage storage, int tick = 300000 ) : Abstraction
Record ( IInsightData data ) : System.Threading.Tasks.Task

Saves to storage for later processing.

보호된 메소드들

메소드 설명
Send ( IList insights ) : Task>

Will send the insight data to the insight provider

비공개 메소드들

메소드 설명
Process ( ) : System.Threading.Tasks.Task

메소드 상세

InsightProvider() 공개 메소드

public InsightProvider ( IInsightStorage storage, int tick = 300000 ) : Abstraction
storage IInsightStorage
tick int
리턴 Abstraction

Record() 공개 메소드

Saves to storage for later processing.
public Record ( IInsightData data ) : System.Threading.Tasks.Task
data IInsightData
리턴 System.Threading.Tasks.Task

Send() 보호된 추상적인 메소드

Will send the insight data to the insight provider
protected abstract Send ( IList insights ) : Task>
insights IList
리턴 Task>