हमारे पास एक कैश जब प्रक्रिया के रूप में आधे रास्ते में विफल रहता है जो मुझे कुछ लेन-देन स्कोप के आसपास डाल करने के लिए इतना है कि किसी भी प्रक्रिया को स्पष्ट रूप से परिवर्तन यह कैश की गई वस्तुओं के लिए करते हैं और यह संभव किसी भी परिवर्तन रोलबैक करने के लिए बनाना चाहता है 'के लिए प्रतिबद्ध' के लिए है चाहते हैं कुंआ।सी # में मेमोरी लेनदेन के दायरे को कैसे कार्यान्वित करें?
अभी, हम गहरी कैश की गई वस्तुओं प्राप्त अनुरोधों पर क्लोनिंग कर रहे हैं, यह काम करता है, लेकिन यह एक साफ समाधान नहीं है और भी रखरखाव का एक उचित सा शामिल है।
के बारे में मैं कुछ एमटीएस (स्मृति लेन-देन की संभावना) .NetRocks पर समाधान सुनवाई एक समय पहले, लेकिन यह का नाम याद नहीं कर सकते हैं याद! क्या कोई वहां एक अच्छे एमटीएस ढांचे के बारे में जानता है? वैकल्पिक रूप से, अगर मैं अपना खुद का कार्यान्वयन करना चाहता हूं, तो क्या ऐसा करने के बारे में कोई अच्छा दिशानिर्देश/पैटर्न हैं?
धन्यवाद,
संपादित करें: मेरे संक्षिप्त नाम पूरी तरह से गलत हो गया है! यह
धन्यवाद, मेरा संक्षिप्त नाम गलत तरीके से मिला! – theburningmonk
@theburningmonk: उम्मीद है कि यह मदद करता है - यह एक दिलचस्प परियोजना है जिसके साथ खेलना है, लेकिन दुर्भाग्यवश, काफी "अभी तक नहीं" ... –