Post #1362
1.12K

Реклама выдала оффер от Я-Банка ↑↑↑
В нём всё прекрасно и минималистично, и по форме, и по содержанию.
Prometheus (метрики) + Grafana (дашборда) добавил для практики в "дипломный" проект. Между прочим, в .NET 8 нечто подобное уже встроено:
ASP.NET Core metrics and Grafana dashboards
и доступно из F#.
В тему, от курсанта (не из Я):
..."при протухании токена некоторый сервис, разработанный другим подразделением банка, выдавал ответ со статусом 200, вместо стандартного 403. Я долго не мог понять, в чем проблема при разработке новой фичи, потому что по умолчанию в той библиотеке, которую я использовал, ошибочными статусами считаются все статусы с 400 по 500. В итоге спросил у коллег, как с этим быть, и оказалось, что нужно было перехватывать информацию, которая шла вместе с этим статусом, и при наличии определенных данных, подменять статус 200 на статус 403, чтобы обрабатывать его корректно."
В нём всё прекрасно и минималистично, и по форме, и по содержанию.
Prometheus (метрики) + Grafana (дашборда) добавил для практики в "дипломный" проект. Между прочим, в .NET 8 нечто подобное уже встроено:
ASP.NET Core metrics and Grafana dashboards
и доступно из F#.
В тему, от курсанта (не из Я):
..."при протухании токена некоторый сервис, разработанный другим подразделением банка, выдавал ответ со статусом 200, вместо стандартного 403. Я долго не мог понять, в чем проблема при разработке новой фичи, потому что по умолчанию в той библиотеке, которую я использовал, ошибочными статусами считаются все статусы с 400 по 500. В итоге спросил у коллег, как с этим быть, и оказалось, что нужно было перехватывать информацию, которая шла вместе с этим статусом, и при наличии определенных данных, подменять статус 200 на статус 403, чтобы обрабатывать его корректно."
- 😁 55
- 🤔 12
- ✍ 6
- 🐳 4
- ❤🔥 2


















