Pri pisanju vmesnikov bodo neizogibno naleteli na druge, ki bodo rekli, da je vmesnik počasen, koliko počasnejši, koliko časa traja strežnik vmesnika za obdelavo, ali obstajajo specifične številke za beleženje časa vsakega vmesnika, ko drugi pravijo, da je vmesnik počasen, poglejte statistiko časa vmesnika, če je obdelan v nekaj milisekundah, oprostite, da tega potenciometra nimam.
Implementacija vmesne programske opreme asp.net jedro poganja eno vmesno programsko opremo za drugo, zato moramo definirati le svojo vmesno programsko opremo, zabeležiti čas pred začetkom obdelave zahteve in čas po njenem koncu, vmesna programska oprema tukaj izpiše čas zahteve v dnevnik, lahko pa ga tudi izpišete v glavo odziva ali drugam po potrebi.
Konfiguracija vmesne programske opreme
Za konfiguracijo cevovoda za obdelavo zahtevkov v Startupu je primer konfiguracije naslednji:
Poiščite dnevnike po imenu logarja "PerformanceLog" v dnevniku, pri čemer je ElapsedMilliseconds v logu čas, ki ga porabi ustrezni vmesnik, ali pa iščete po območju ElapsedMilliseconds, na primer pri filtriranju dnevnikov s časom več kot 1s
|