Ich generiere den Großteil meines ASP.NET MVC-Gerüstcodes. Alle generierten Dateien sind Teilklassen, die Standard-Namenskonventionen verwenden. Beispielsweise heißt meine Mitarbeiter-Controller-Datei EmployeeController.cs. Wenn ich den EmployeeController mit benutzerdefinierter, nicht generierter Logik erweitern möchte, erstelle ich eine zweite Teilklassendatei mit dem Namen EmployeeControllerCustom.cs. Ich trenne die benutzerdefinierte und generierte Logik in zwei verschiedene Dateien, damit meine benutzerdefinierten Änderungen beim nächsten Generieren des EmployeeController nicht überschrieben werden. Das Hinzufügen des Suffixes "Benutzerdefiniert" zum Dateinamen erscheint mir vernünftig, aber gibt es eine etabliertere Namenskonvention für Teilklassendateien, die ich befolgen sollte?
quelle
SomeType.ICustomTypeDescriptor.cs
. Die.
(IMO) trennt die beiden Dinge: den tatsächlichen Typ (SomeType
) und die AbsichtICustomTypeDescriptor
- beide sind bereits vollständig ummantelt;SomeForm.Designer.cs
AußerdemUm die Antwort von Marc Gravell ♦ zu ergänzen, hatte ich eine Situation mit Dateien in einem Unterordner und dem
DependentUpon
Knoten, der ignoriert wurde. Das kurze daran ist, dass in einem solchen Fall meine XML sein musste:Ich hoffe das hilft jemandem :)
quelle