Size: a a a

2021 February 02

МЕ

Макс Епифанов... in CODE BLOG / C#
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Sergey Sipov
чтобы в методах не херачить проверку на null
Как у тебя вообще до контроллеров null доходит?
источник

SS

Sergey Sipov in CODE BLOG / C#
а их ничего и не стопит
источник

SS

Sergey Sipov in CODE BLOG / C#
надо будет впечатать все в сервиса
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
А в какой ситуации могут лететь?
источник

SS

Sergey Sipov in CODE BLOG / C#
ну например get запрос по id
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Сделай свои кастомные ошибки и кидай их
источник

SS

Sergey Sipov in CODE BLOG / C#
говно короче
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Потом пишешь middleware который чекает все ошибки и делает обычный респонс с Write
источник

SS

Sergey Sipov in CODE BLOG / C#
переделать нужно
источник

SS

Sergey Sipov in CODE BLOG / C#
тут mvc 4)
источник

SS

Sergey Sipov in CODE BLOG / C#
я в его конвеер не полезу
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Так там простенький middleware
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Просто вконец его пихаешь и все
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
После роутов
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Sergey Sipov
я в его конвеер не полезу
А как они вообще до этого обрабатывались?
источник

SS

Sergey Sipov in CODE BLOG / C#
фильтры
источник

SS

Sergey Sipov in CODE BLOG / C#
короче по хорошему надо эксепшн еще в реопзитории прокидывать
источник

SS

Sergey Sipov in CODE BLOG / C#
и пусть он по стеку вверх летит
источник

ZK

Zhenya Kornelyuk in CODE BLOG / C#
Я б в сервисах кидал все же
источник