मैं वर्तमान प्रोजेक्ट के लिए सी # में अपनी ऑब्जेक्ट्स के लिए ऑडिट ट्रेल्स को कार्यान्वित करने के तरीकों की तलाश में हूं, मूल रूप से मुझे:सी # में ऑब्जेक्ट्स के लिए ऑडिट ट्रेल कार्यान्वित करना?
1. किसी दिए गए ऑब्जेक्ट के पुराने मान और नए मानों को स्टोर करें। 2. नई वस्तुओं की रिकॉर्ड निर्माण। 3. पुरानी वस्तु का हटाना।
क्या ऐसा करने का कोई सामान्य तरीका है, सी # जेनिक्स का उपयोग करने की तरह, ताकि मुझे मूल वस्तु की घटनाओं जैसे हटाने, हटाने पर इत्यादि के लिए कोड लिखना पड़े। (ओआरएम ऑब्जेक्ट्स)। बात यह है अगर कोई ऑडिट ट्रेल इंजेक्ट करने का कोई तरीका था, तो कोई इसका उपयोग कर रहा है। किसी के पास कोई अनुभव या कोई भी तरीका है जो वे अनुसरण करते हैं। इसे एक पहलू उन्मुख (एओपी) मैननर में करने का कोई तरीका है।
अपने विचारों आदि साझा करें
हूँ मैं क्यू पूछा कि क्यों अपने simlar ही ... खैर मैं अपने aop के रूप में महल है, लेकिन मैं आदि कैसे interspect कर सकते हैं या कोई पैटर्न मैं पालन करने के लिए है या क्या आप इसे शब्दों में डाल सकते हैं कि आप इसे कैसे करते हैं? उम्मीद है कि बहुत कुछ नहीं है। – abmv
हमने स्प्रिंग आईओसी और स्प्रिंग एओपी का इस्तेमाल किया था। वे स्थिर और गतिशील दोनों प्रदान करते हैं। इसके लिए आपको बीन्स के रूप में अपने पहलुओं को लिखने की आवश्यकता होगी और फिर उन ऑब्जेक्ट्स को संलग्न करें जिन्हें आप ऑडिट करना चाहते हैं। मुझे लगता है कि नेट समकक्ष को NSpring कहा जाता है। – Satya