1. Khái niệm Để hiểu rõ Middleware là gì, trước tiên ta phải hiểu khái niệm Request Pipeline Request pipeline là một cơ chế xử lý một request đầu vào và kết thúc với đầu ra là một response. Pipeline chỉ ra cách mà ứng dụng phản hồi với HTTP Request. Request đến từ trình duyệt sẽ đi qua Kestrel web server rồi qua pipeline và quay trở lại khi xử lý xong để trả về client. Các thành phần đơn lẻ tạo...
Middleware ASP.NET Core 5 Asp.net vs Asp.net Core Pipeline1. Khái niệm Để hiểu được Dependency Injection, cần phải hiểu Dependency Inversion và Inversion of Control Pattern trước. Dependency Inversion Llà nguyên lý cuối cùng trong nguyên lý SOLID, trong đó: Các module cấp cao không nên phụ thuộc vào các modules cấp thấp. Cả 2 nên phụ thuộc vào abstraction. Interface (abstraction) không nên phụ thuộc vào chi tiết, mà ngược lại. ( Các class giao tiếp với nhau thông qua...
Dependency Injection asp.net ASP.NET Core Asp.net vs Asp.net Core API MVC