LINQ

Selles projektis on kasutatud:

ToListAsync() – Toob kõik tabeli kirjed andmebaasist ja teeb neist listi.

FirstOrDefaultAsync() – Leiab esimese objekti, mis vastab tingimustele.

SingleAsync() – Leiab täpselt ühe objekti, mis vastab tingimustele. Kui objekti on 0 või rohkem kui 1, viskab vea.

FindAsync() – Leiab kirje primaarvõtme järgi.

Include() – Laeb kaasa seotud andmed.

AsNoTracking() – Ütleb, et andmeid ei muudeta, seega ei jälgita objekte. See annab parem jõudluse

AnyAsync() – Kontollib, kas andmebaasis on vähemalt üks objekt, mis vastab tingimustele. Tagastab True või False