Quote:
mr-crime kaže:
Ovo bi trebalo pristup kodu, index() izgleda kao nešto što se može pojaviti na više mjesta. Ako su to pogrešna mjesta(local, refreshable controller) onda je normalno da ti se okida više puta. Debug bi trebao pomoći.
|
Nasao sam na kraju što ga je vrtilo...imao sam u CSSu:
PHP Code:
background-image: url("")
...i to je generiralo novi request koji bi završio u home controleru, index metoda.
Nego jedno kratko pitanjce, da ne otvaram novu temu.
Koliko i kako žive static variable unutar ASP NET MVCa ?
Koliko sam shvatio, static variable žive od buildanja programa do buildanja...ali nije mi jasna sljedeća situacija. Ako recimo imam:
PHP Code:
static string log {get;set;} = "";
i sada po potrebi nešto upisujem u taj log..u konačnici prije nego se HTML prosljedi na client side, taj log koristim za nešto i resetiram ga ponovno u prazan string.
Log je znači vrijednost koju punim za vrijeme sessiona od HTTP requesta do odgovora servera ka clientu.
Da li se može dogoditi da server uslijed dva paralelna HTTP requesta, dodaje vrijednosti u log varijablu s obje strane istovremeno?
Ili se mora prvi session završiti da bi server obradio drugi session. Pod takvim okolnosima log će uvijek biti resetiran prije nego ga sljedeći session počme koristiti?