Обновить
0
0
Андрей@Nonsense66

.NET, Web, Cloud, NoSQL

Отправить сообщение
я не против такого подхода где это уместно. Малые-Средние по размерам проекты. Я такое местами сам делал. .NET, .NET Core, WebAPI — 15 лет.

Небольшое замечание: в реализации методов репозитория можно напрямую возвращать Task или Task без async/await. Если же async/await необходим, рекомендуется await SomeJob().ConfigureAwait(false); — просто хорошая практика, почитайте в гугл.

Использую самописный Guard в своих проектах. Guard делает код более декларативным, чистым и читаемым. Guard — однозначно один из моих самых любимых хелперов. Тем более с новыми фичами C#:

Guard.NotNull(arg, nameof(arg));
Guard.NotNullOrWhiteSpace(stringArg, nameof(stringArg));
Guard.NotEmptyList(list, nameof(list));

Информация

В рейтинге
Не участвует
Откуда
Ottawa, Ontario, Канада
Зарегистрирован
Активность