Tạo custom policy cho Polly trong C#
Trong bài trước, chúng ta đã tìm hiểu tổng quan về Polly. Hôm nay chúng ta sẽ cùng nghiên cứu cách viết custom policy trong Polly.
About technology stuff that piqued my interest
Trong bài trước, chúng ta đã tìm hiểu tổng quan về Polly. Hôm nay chúng ta sẽ cùng nghiên cứu cách viết custom policy trong Polly.
In the last article, we went through the basics of Polly. Today, we will find out how to use Polly to create our own custom policy.
Polly là thư viện tôi thường dùng mỗi khi phải thử gửi lại HTTP request. Trong bài hôm nay, chúng ta sẽ cùng tìm hiểu cách sử dụng thư viện này.
The Polly library is my go-to choice whenever I need to retry my HTTP requests. In today’s article, we will see how it works.
Việc test các hàm phụ thuộc vào thời gian chạy là tương đối phức tạp. Thật may là các package NodaTime và NodaTime.Testing có thể giúp ta giải quyết vấn đề này.
Testing time dependent classes can be tricky. Fortunately, the NodaTime and NodaTime.Testing package can assist us in resolving this issue.
In this article, we try to restore Vietnamese diacritics using a Transformer model. You don’t need to understand Vietnamese to read this, I promise :).
Thêm dấu cho Tiếng Việt không dấu là một vấn đề thú vị. Hôm nay, chúng ta sẽ dùng Transformer và các kỹ thuật machine translation để giải quyết vấn đề này.
Phương pháp đồng bộ phổ biến nhất trong C# .NET là sử dụng lock. Nhưng trong nhiều tình huống, Interlocked có hiệu năng vượt trội.
The most common way to synchronize threads in C# .NET is using the lock keyword. But in many situations, the Interlocked class can provide superior performance.