2008-10-17 28 views
10

Và bởi bộ nhớ đệm donut, tôi đang tham khảo Scott Guthrie's blog post thật tuyệt vời.Donut Caching có hoạt động tốt với ASP.NET MVC không?

Có ai biết điều đó có hoạt động đúng không?

+0

Đó là một liên kết tuyệt vời! Donut caching, khi sử dụng WebFormViewEngine cũng làm việc với điều khiển khai báo quá. – Haacked

+0

Vâng. Tôi cũng đã gửi một email cho ông Guthrie để xem ông có kế hoạch gì về điều đó không. Anh ấy vẫn là Overlord của MVC. :) –

Trả lời

8

Có, bạn có thể bỏ bộ nhớ cache bằng cách làm theo các bước trong this blog post.

+3

Phil, AFAIK này không còn chính xác –

+0

Bạn có thể vui lòng Phil cho chúng tôi biết nếu bài viết của bạn hoạt động trên asp.net mvc 3? – nakhli

10

Lưu ý rằng kỹ thuật này không còn hoạt động như MVC 2.0 nữa. Mà hút.

+1

Chăm sóc để mở rộng trên suy nghĩ đó? –

+1

Chắc chắn. Nó không hoạt động nữa, thay thế chỉ được gọi một lần và sau đó được lưu trữ cùng với phần còn lại của trang, vì vậy bất kể giá trị đầu tiên của hàm thay thế của bạn sẽ được mã hóa cứng vào trang được lưu trong bộ nhớ cache của bạn. Rõ ràng đó là kết quả của một sự thay đổi trong cơ chế hiển thị trang trong MVC2 (và 3 theo như tôi biết). –

1

chéo bài từ another question:

Donut Caching (vâng, thật) có sẵn như là một phần của 'tốc độ-lib' của tôi cho MVC: Moth. Hoạt động theo cả ASP.NET MVC 2 và MVC 3.

Documents nằm tại the wiki, và ví dụ là trong Mvc3.Demo thư mục

+0

Hãy cẩn thận khi đăng bản sao và dán các câu trả lời chính xác/đúng nguyên văn cho nhiều câu hỏi, những câu hỏi này có xu hướng bị cộng đồng gắn cờ là "spam". – Kev

+0

Tôi đã sử dụng nó và tôi thực sự thích Moth. @Jan: Tôi nghĩ rằng có một vấn đề mà bộ lọc sửa đổi các tiêu đề sau khi phản hồi đã được gửi (trên một chuyển hướng) ... không chắc chắn, tuy nhiên; vẫn đang điều tra. –

+0

Xin chào, bạn có thể tạo sự cố trên [Trang sự cố] (https://github.com/janjongboom/Moth/issues) không? –

Các vấn đề liên quan