C# Класс API.DataAccess.MemoryTransitRepository

Transit repository which stores data in memory and in flat files for when memory is cleared.
Наследование: ITransitRepository
Показать файл Открыть проект

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

Метод Описание
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