Blazor - walidacja - WebAPI

Blazor – walidacja – Web API

Wprowadzenie Jednym ze standardowych elementów prawie każdej aplikacji jest walidacja danych. Również Blazor ma wbudowane mechanizmy do walidacji danych, na przykład z wykorzystaniem atrybutów DataAnnotation. W tym wpisie będę chciał pokazać Ci, w jaki sposób wyświetlić w Blazor błędy walidacji pochodzące z Web API. Gdzie walidować dane? Na początku chciałbym się zastanowić nad tym, gdzie Read more about Blazor – walidacja – Web API[…]

RateLimiter limitowanie ilości żądań

RateLimiter limitowanie ilości żądań

Wprowadzenie Tworząc aplikację, na ogół zależy nam na tym, aby działała jak najszybciej. Spędzamy często wiele godzin na tym, aby zoptymalizować jej działanie. Ale sporadycznie pojawiają się sytuacje, kiedy musimy sztucznie ograniczyć ilość operacji. Na przykład API, z którego korzystamy, umożliwia wykonanie tylko ograniczonej ilości żądań w jednostce czasu. Biblioteka RateLimiter, o której mowa w Read more about RateLimiter limitowanie ilości żądań[…]

Flurl - łatwiejsze budowanie adresów url

Flurl – łatwiejsze budowanie adresów url

Wprowadzenie W dobie mikroserwisów, nanoserwisów, czy serwerlessów kwestią czasu jest konieczność budowania adresów url do innych zasobów w sieci. Można się męczyć i robić to ręcznie albo też skorzystać z gotowej biblioteki, jaką jest tytułowy Flurl. W tym wpisie dowiesz się, czym jest Flurl, jak z niego skorzystać, jakie daje możliwości oraz gdzie mogą wystąpić Read more about Flurl – łatwiejsze budowanie adresów url[…]