Frage

Gibt es ein Flusen-Dienstprogramm für ASP.NET MVC?Da ich häufig Ansichten und Links über Zeichenfolgen spezifiziere, wenn ich Dinge verschiebe oder Entitätsnamen ändere, breche ich oft Dinge, die ich dann erst herausfinde, wenn zur Laufzeit etwas fehlschlägt.

War es hilfreich?

Lösung

ReSharper's v6 (dessen Nightlies jetzt verfügbar sind, wenn es Ihnen nichts ausmacht, am Rande zu leben) wird diese Art von Fehler für Sie auffangen.

Andere Tipps

Sie können Refactor -> Umbenennen verwenden und Suche in Zeichenfolgen aktivieren, um jede Zeichenfolge in der Lösung zu ersetzen.

Andere Option - Verwenden Sie die stark typisierten Helfer (die sich möglicherweise noch in den Futures-Assemblys befinden).EG, Html.Action<ProductsController>(x => x.ShowProduct(id));wirklich der einzige Weg zu fliegen.

Ich weiß nicht, dass es so etwas gibt, aber ich werde Ihnen sagen, was ich tue: Alle meine Ansichtsnamen befinden sich in einer Struktur, die Zeichenfolgenkonstanten enthält.Es ist mühsam, es synchron zu halten, wenn sich das Projekt ändert, aber es lohnt sich, weil Sie bei Verwendung von viel häufiger Fehler feststellen

ViewNames.Customer

statt

"customer"

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top