Kirjutusliidesed kohtavad paratamatult teisi, kes ütlevad, et liides on aeglane, kui palju aeglasem, kui kaua võtab liidese serveril aega töötlemiseks, kui on olemas kindlad numbrid, mis näitavad, kui kaua iga liides aega võtab, kui teised ütlevad, et liides on aeglane, vaata liidese aja statistikat, kui see töödeldakse mõne millisekundiga, siis vabandan, et ma seda poti ei kanna.
Middleware'i rakendus asp.net tuum käivitab ühe vahetarkvara teise järel, seega peame määratlema ainult oma middleware'i, salvestama aja enne taotluse töötlemise algust ja aja pärast töötlemise lõppu; middleware väljastab päringu aja logisse, saad selle ka vastuse päisesse või mujale vajadusel edastada.
Middleware konfiguratsioon
Päringute töötlemise torujuhtme seadistamiseks Startupis on näidiskonfiguratsioon järgmine:
Otsi logisid logi nime "PerformanceLog" järgi logist ja logi ElapsedMilliseconds on vastava liidese kulutatud aeg, või otsi ElapsedMillisekundite vahemiku järgi, näiteks filtreerides logisid, mille aeg on üle 1 sekundi
|