Aktywne Wpisy
![mickpl](https://wykop.pl/cdn/c3397992/mickpl_54ae0a4298,q60.jpg)
mickpl +60
Ależ to jebnie jak wrócimy do podwyżek stóp i rozpocznie się walka z recesją.
50% luzem XD
Nie obroni dobra lokalizacja, wykończenie, modna dzielnica, segment top, segment bottom. Proces akumulowania betonu powoli można uznać za zakończony. Pora na załamanie.
#nieruchomosci #ekonomia #gospodarka #wkpinvestments
50% luzem XD
Nie obroni dobra lokalizacja, wykończenie, modna dzielnica, segment top, segment bottom. Proces akumulowania betonu powoli można uznać za zakończony. Pora na załamanie.
#nieruchomosci #ekonomia #gospodarka #wkpinvestments
![Odchod_Pasywny](https://wykop.pl/cdn/c0834752/e02c935766be2ba69577bef42a96fbadf1e25538b898bbfd2667de7288f497ab,q60.png)
Odchod_Pasywny +186
Potężny MLMiarz prowadzący biznes ąlajn w końcu odpowiada na zaczepki tigera bonzo.
Wielka fuzja uniwersów menelstwa, mopsu i zasiłków z pato-biznesmenem pracującym na magazynie w holandii stała się faktem, bęc.
#bonzo #sebcel #heheszki #frajerzyzmlm #patostreamy
Wielka fuzja uniwersów menelstwa, mopsu i zasiłków z pato-biznesmenem pracującym na magazynie w holandii stała się faktem, bęc.
#bonzo #sebcel #heheszki #frajerzyzmlm #patostreamy
![Odchod_Pasywny - Potężny MLMiarz prowadzący biznes ąlajn w końcu odpowiada na zaczepk...](https://wykop.pl/cdn/c3201142/034ed9d9b90c2fe2b105c80c5ce8a58a80740a07d5e208eb7a1856e3208cc537,w150h100.jpg)
Mam na myśli, nie zwracanie prostego BadRequestu ale opakowanie kodów błędów w jakiś model, który mógłby być prosto interpretowany w Angularze.
Więc mam ustalony cel i uważam, że to dobry pomysł ale kompletnie nie mam pomysłu jak to zrealizować. Tzn. za każdym razem zatrzymuje się w momencie gdy dowolnyService zwraca np. Failed z komunikatem błędu do kontrolera (lub komunikatami!) i no właśnie tu po pierwsze błąd może wynikać z błędnej autoryzacji, błędnej walidacji czegoś tam głęboko w Service i generalnie co, mam to znowu sobie rozdzielać w kontrolerze na inne błędy? I nawet to bym przeżył ale znowu należy poprawnie ponazywać i potworzyć modele iiiii no sam nie wiem.
Znacie jakiś fajny artykuł na ten temat?
#aspnet #dotnet #aspnetcore #csharp
Flow powinien być taki mniej więcej:
1. Zalogować błąd do pliku/bazy danych/ whatever.
2. Ustawić status response'a na 500
3. Jeśli błąd jest spodziewany (np. dziedziczy po ApplicationException), to go zmapować na APIError
Jeśli jest niespodziewany, to na środowisku deweloperskim rzucić, a produkcyjnie wstawić jakąś wyświechtaną formułkę "Przepraszamy, błąd serwera" i zmapować na APIError
4. Dołączyć APIError do response'a.
A
Middleware niech na podstawie tego co zlapal (pattern matching) ustawia odpowiedni http status code odpowiedzi i w payload zwraca jakies dodatkowe info w stylu kod bledu