2015-03-06 17 views
18

Có thể cấu hình ELMAH với ASP.NET vNext không? Nếu vậy, làm thế nào?ELMAH trên ASP.NET vNext?

Tôi bị mất khi bắt đầu, ngay cả khi không còn web.config nữa. Nếu bất cứ ai có hoặc có thể tìm ra, hãy chia sẻ với chúng tôi.

Cảm ơn bạn

Trả lời

18

ELMAH không làm việc với ASP.NET 5 vì ELMAH (được đặt tên của nó) được dựa trên của ASP.NET 4.x Modules và Handlers (các "MAH" của "ELMAH").

Trong ASP.NET 5, thay thế cho các mô-đun và trình xử lý được gọi là phần mềm trung gian.

Có một nguyên mẫu trong ASP.NET 5 được gọi là "ELM" (Lỗi ghi nhật ký phần mềm trung gian) có một số tính năng tương tự như ELMAH. Bạn có thể xem mẫu tại đây: https://github.com/aspnet/Entropy/tree/dev/samples/Logging.Elm

+0

Hm ... trông này giống như thay thế cho NLog/Log4Net hơn là cho ELMAH. tức là đăng nhập chung hơn so với ngoại lệ không được xử lý. – georgiosd

+0

Tôi muốn nói ELM gần hơn với những gì ELMAH đang cố gắng làm (mặc dù ELMAH có cách, tính năng waaay nhiều hơn). ELM chụp tất cả các ngoại lệ trong một ứng dụng, cũng như tất cả nhật ký từ giao diện 'ILogger' mới và hiển thị chúng trong trang web có thể tìm kiếm/lọc được. Giao diện 'ILogger' gần giống với log4net hơn. – Eilon

+0

cách thức bảo mật trang ELM? – georgiosd

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