मैं एक इकाई फ्रेमवर्क DbContext
(जानकारी डीबगिंग में उपयोग की जाएगी) द्वारा उत्सर्जित SQL क्वेरी प्रत्येक Linq2Entities
पर उपयोगी जानकारी युक्त एक टिप्पणी जोड़ने के लिए एक मॉड्यूल लिखने की कोशिश कर रहा हूं।मैं डीबीसीएन्टेक्स्ट द्वारा उत्सर्जित प्रत्येक एसक्यूएल कॉमांड को जानकारी कैसे जोड़ सकता हूं?
Linq2Sql
का उपयोग करके, मैंने पहले इसे MvcMiniProfiler ProfiledDbCommand
कमांड क्लास को विस्तारित करके पूरा किया था। हालांकि, मुझे ईएफ/डीबीकॉन्टेक्स्ट के साथ काम करने के लिए एक ही दृष्टिकोण नहीं मिल सकता है। मैंने EFProfiledDbCommand
का विस्तार किया है, लेकिन यह काम नहीं करता है। दरअसल, यहां तक कि EFProfiledDbCommand
की एक सीधी उपयोग काम नहीं करता है: मैं त्रुटि
प्रकार 'MvcMiniProfiler.Data.EFProfiledDbConnection' के कनेक्शन के लिए प्रदाता नाम निर्धारित करने में असमर्थ हो।
क्या कोई भी मेरे वर्तमान समाधान या इस समस्या के वैकल्पिक दृष्टिकोण के लिए कामकाज की आपूर्ति कर सकता है?
हाय, यहां एक नज़र डालें: http://stackoverflow.com/questions/6295802/how-do-you-use-the-mvc-mini-profiler-with-entity-framework-4-1 –
आप शायद रुचि के [एंटीटी फ्रेमवर्क ट्रेसिंग प्रदाता] (http://nuget.org/packages/CommunityEFProviderWrappers.EFTracingProvider) ढूंढें। – AakashM
ईएफएचक्स भी दिमाग में आता है: http://www.mcdev.za.net/efhooks-project/ – jessehouwing