Tôi thực sự thích những gì tôi đã thấy về MvcMiniProfiler. Tôi rất thích sử dụng các tính năng giám sát SQL trên các ứng dụng không phải web (các dịch vụ cửa sổ, các bài kiểm tra đơn vị, v.v.). Điều này có thể thực hiện được hay không yêu cầu một môi trường HTTP? Sự khác biệt rõ ràng sẽ là kết quả phân phối, nhưng nếu tôi có thể tuần tự hóa kết quả thành JSON hoặc somesuch, điều đó sẽ ổn thôi.Liệu MvcMiniProfiler có yêu cầu một ứng dụng web để làm việc hay nó có thể được sử dụng trong các thư viện thuần túy, chẳng hạn như trong các thử nghiệm đơn vị?
Tôi đã cùng nhau thử nghiệm một đơn vị cố gắng để làm cho nó hoạt động, nhưng MiniProfiler.Current
dường như luôn luôn là null, ngay cả sau khi thực hiện MiniProfiler.Start()
.
Tôi có treo cây sai ở đây không?
Tuyệt vời nhất. Tôi thấy bây giờ nó không phải là cho đến khi WebRequestProfilerProvider mà chúng ta thấy một tham chiếu đến bối cảnh HTTP, và đó là bên dưới một số trừu tượng cha mẹ mà không thực hiện bất kỳ giả định HTTP. Cảm ơn! – CoolUserName