Avatar billede ihtezaz Praktikant
03. februar 2006 - 01:03 Der er 9 kommentarer og
1 løsning

HttpContext.Current.Request.PhysicalApplicationPath og tråd

Hej

Jeg har en tråde, der laver noget oprydnings arbejde, bl.a. tilgår den min DatabaseFacade klasse for at ryde op i databasen,
I min databasefacade klasses kontruktør bruger jeg System.Web.HttpContext.Current.Request.PhysicalApplicationPath, for at hente databasens(access) sti, det virker også helt fint, dog ikke når min tråde tilgår denne kontruktør, den siger at objektet ikke er instantieret, er det fordi tråde ikke kan tilgå et request object ? hvordan kan det løses ?

På forhånd tak.
Avatar billede arne_v Ekspert
03. februar 2006 - 02:18 #1
HttpContext.Current er vel defineret som den context der hoerer til traaden
Avatar billede arne_v Ekspert
03. februar 2006 - 02:20 #2
Jeg kan ioevrigt absolut ikke lide at en database klasse er saa taet koblet
med presentations laget (Request)
Avatar billede arne_v Ekspert
03. februar 2006 - 02:20 #3
Du boer sende nogle argumenter med til constructor/traade
Avatar billede ihtezaz Praktikant
04. februar 2006 - 00:38 #4
mm.. OK, hvordan ville du forslå at hente stien til db'en arne ?
Avatar billede arne_v Ekspert
04. februar 2006 - 03:27 #5
over som argument
Avatar billede ihtezaz Praktikant
04. februar 2006 - 13:22 #6
Ja ok, men er det ikke også godt nok at smide stien inde i min webconfig istedet for at bruge Request objektet ?
Avatar billede arne_v Ekspert
04. februar 2006 - 22:01 #7
det er ogsaa en mulighed
Avatar billede ihtezaz Praktikant
05. februar 2006 - 15:43 #8
En sidste lille spørgsmål arne, når jeg starter min tråd, så køre aspnet processen med 99 cpu brug, er det fordi jeg skal sætte priortetten lavere på min tråd, så den brunger mindre ressourcer ?

Og du må gerne smide et svar. takker
Avatar billede arne_v Ekspert
05. februar 2006 - 16:05 #9
hvis traaden koerer for fuld skrue i kort tid, saa etr det vel OK at den goer sig
faerdig saa hurtigt som muligt

hvis den koerer i lang tid saa er der vel noget galt med logikken i den

du kan godt saenke prioriteten, men det lyder som an kvart loesning

og svar
Avatar billede ihtezaz Praktikant
06. februar 2006 - 12:12 #10
Ok, ja det var heller ikke tråden der gav problemmet, det var en købt editor component der var lige krævende nok. Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester