Я создаю большую часть своего кода шаблонов ASP.NET MVC. Все сгенерированные файлы являются частичными классами, в которых используются стандартные соглашения об именах. Например, файл контроллера моего сотрудника называется EmployeeController.cs. Если я хочу расширить EmployeeController с помощью настраиваемой, несгенерированной логики, я создаю второй файл частичного класса с именем EmployeeControllerCustom.cs. Я разделяю настраиваемую и сгенерированную логику на два разных файла, поэтому в следующий раз, когда я сгенерирую EmployeeController, мои пользовательские изменения не будут перезаписаны. Добавление суффикса «Custom» к имени файла кажется мне разумным, но существует ли более устоявшееся соглашение об именах файлов частичного класса, которому я должен следовать?