C# Класс Repository.PosisjonsService

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

Private Properties

Свойство Тип Описание
ErForKortEllerHyppig bool
LagrePosisjonTilDatabasen void
TilEksternDeltakerPosisjon EksternDeltakerPosisjon

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

Метод Описание
HentforAlleLag ( string scoreboardSecret ) : List
HentforLag ( string lagId ) : LagPosisjoner
Nullstill ( ) : void
PosisjonsService ( DataContextFactory dataContextFactory, OverridableSettings appSettings ) : System
RegistrerPosisjon ( string lagId, string deltakerId, double latitude, double longitude ) : DeltakerPosisjon

Защищенные методы

Метод Описание
HentFraDatabasen ( ) : EksternDeltakerPosisjon>.ConcurrentDictionary
Lagre ( DeltakerPosisjon posisjon ) : void

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

Метод Описание
ErForKortEllerHyppig ( EksternDeltakerPosisjon forrige, DeltakerPosisjon posisjon ) : bool
LagrePosisjonTilDatabasen ( DeltakerPosisjon posisjon ) : void
TilEksternDeltakerPosisjon ( DeltakerPosisjon posisjon ) : EksternDeltakerPosisjon

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

HentFraDatabasen() защищенный Метод

protected HentFraDatabasen ( ) : EksternDeltakerPosisjon>.ConcurrentDictionary
Результат EksternDeltakerPosisjon>.ConcurrentDictionary

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

public HentforAlleLag ( string scoreboardSecret ) : List
scoreboardSecret string
Результат List

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

public HentforLag ( string lagId ) : LagPosisjoner
lagId string
Результат LagPosisjoner

Lagre() защищенный Метод

protected Lagre ( DeltakerPosisjon posisjon ) : void
posisjon Database.Entities.DeltakerPosisjon
Результат void

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

public Nullstill ( ) : void
Результат void

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

public PosisjonsService ( DataContextFactory dataContextFactory, OverridableSettings appSettings ) : System
dataContextFactory Database.DataContextFactory
appSettings Database.OverridableSettings
Результат System

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

public RegistrerPosisjon ( string lagId, string deltakerId, double latitude, double longitude ) : DeltakerPosisjon
lagId string
deltakerId string
latitude double
longitude double
Результат Database.Entities.DeltakerPosisjon