C# 클래스 API.DataAccess.MemoryTransitRepository

Transit repository which stores data in memory and in flat files for when memory is cleared.
상속: ITransitRepository
파일 보기 프로젝트 열기: RikkiGibson/Corvallis-Bus-Server

공개 메소드들

메소드 설명
GetPlatformTagsAsync ( ) : int>>.Task
GetScheduleAsync ( ) : IEnumerable>>.Task
GetSerializedStaticDataAsync ( ) : Task
GetStaticDataAsync ( ) : Task
MemoryTransitRepository ( string filePath ) : System
SetPlatformTags ( int>.Dictionary platformTags ) : void
SetSchedule ( Dictionary schedule ) : void
SetStaticData ( BusStaticData staticData ) : void

메소드 상세

GetPlatformTagsAsync() 공개 메소드

public GetPlatformTagsAsync ( ) : int>>.Task
리턴 int>>.Task

GetScheduleAsync() 공개 메소드

public GetScheduleAsync ( ) : IEnumerable>>.Task
리턴 IEnumerable>>.Task

GetSerializedStaticDataAsync() 공개 메소드

public GetSerializedStaticDataAsync ( ) : Task
리턴 Task

GetStaticDataAsync() 공개 메소드

public GetStaticDataAsync ( ) : Task
리턴 Task

MemoryTransitRepository() 공개 메소드

public MemoryTransitRepository ( string filePath ) : System
filePath string
리턴 System

SetPlatformTags() 공개 메소드

public SetPlatformTags ( int>.Dictionary platformTags ) : void
platformTags int>.Dictionary
리턴 void

SetSchedule() 공개 메소드

public SetSchedule ( Dictionary schedule ) : void
schedule Dictionary
리턴 void

SetStaticData() 공개 메소드

public SetStaticData ( BusStaticData staticData ) : void
staticData API.Models.BusStaticData
리턴 void