Tên trường của ValueTuple trong C#
Đặt tên cho trường trong ValueTuple không phải là một tính năng đột phá của C#. Nhưng các bạn đã bao giờ tự hỏi chức năng đó hoặt động như thế nào?
About technology stuff that piqued my interest
Đặt tên cho trường trong ValueTuple không phải là một tính năng đột phá của C#. Nhưng các bạn đã bao giờ tự hỏi chức năng đó hoặt động như thế nào?
Naming fields in ValueTuple is not a ground-breaking feature. After all, it is just syntactic sugar. But have you ever wondered how that feature is implemented?
To avoid hard-coding attribute names in LINQ code of the IQueryable
Ta có thể tự tạo Expression Tree để tránh hard-code tên attribute trong code LINQ của IQueryable
The Task.Yield method can “creates an awaitable task that asynchronously yields back to the current context when awaited”. Let’s find out what that means today.
Hàm Task.Yield sẽ trả lại quyền điều khiển cho context hiện tại ngay khi được await. Điều đó có nghĩa là gì? Hãy cùng tìm hiểu trong bài hôm nay.
Tính năng Tag Helpers trong ASP.NET Core được dùng để tạo custom tag hoặc custom attribute cho HTML tag sẵn có. Hãy cùng tìm hiểu trong bài hôm nay.
In ASP.NET Core, Tag Helpers can be used to create custom HTML tags, or to create custom attributes for other tags. Let’s find out how to do that.
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.