-
-
Notifications
You must be signed in to change notification settings - Fork 14
Code Standards and Naming Conventions
Лёха АйТиБорода edited this page Apr 30, 2021
·
5 revisions
На этой странице собраны договоренности, которых мы придержиаемся при написании кода на проекте.
- Мы используем UUID (GUID) в качестве уникальных идентификаторов сущносте (в коде и на стороне БД)
- При возникновении спорных ситуаций руководствуемся официальными Naming Conventions: https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/naming-guidelines
- Всегда используем полную нотацию if с фигурными скобками
if(true)
{
body
}
- Асинхронные методы должны иметь постфикс
Async
независимо от модификатора доступа - Все компоненты blazor, имеющие роуты (страницы) должны наследоваться от
BasePageComponent
- Авторизация страниц blazor неявно наследуется от
BasePageComponent
, соответственно аттрибут[Authorize]
в наследниках не нужен
Created with the support of the channel АйТиБорода
Вики-меню: