Ich frage mich, ob der Code, auf den als Antwort auf diesen Link verwiesen wird, Thread-sicher ist. Ich meine nicht für Multi Threading. Ich will einfach keine Ausgabe, die User-Page-Requests kreuzt.
CSS- oder JavaScript-Dateien zum Layout-Kopf aus Ansichten oder Teilansichten hinzufügen
Wäre ich in einer Situation, in der viele Anfragen an eine Seite Stile und Skripte hätten überschreiten können.
Es kann hilfreich sein, wenn Sie MVC kennen, dass die add-Methoden aufgerufen werden, wenn Ansichten gerendert werden und das Ergebnis dem Layout (der Masterseite) gerendert wird.
Aktuelle Lösung (Bitte lassen Sie mich wissen, ob es verbessert werden sollte)
%Vor%Danke
Hmm .... sieht mir nicht danach aus; p
HtmlHelper
hat einige Instanzeigenschaften, insbesondere ViewContext
und ViewData
(via ViewDataContainer
) usw. Das irgendwo zu setzen static
ist eine schreckliche schreckliche Idee.
Mit dem grundlegenden Code, den Sie machen werden, werden Sie wahrscheinlich damit durchkommen, aber: IMO, das ist immer noch eine sehr schlechte Idee. Gut entdeckt.
Tags und Links asp.net-mvc-3 c# thread-safety