"सरलमेम्बरशिप", हमें बताया गया है, एएसपीनेट सदस्यता/भूमिका प्रबंधन का भविष्य है। एमवीसी 4 "इंटरनेट एप्लिकेशन" टेम्पलेट SimpleMembership का उपयोग कर खाता प्रबंधन लागू करता है। हालांकि, जिस तरह से इसे लागू किया गया है, सभी अनुप्रयोग स्तरों को 1SimpleMembership - किसी ने इसे एन-स्तरीय मित्रवत बनाया है?
यह मुझे चौंकाने वाला है कि एमवीसी के साथ वे परतों को सही ढंग से ले जाने वाले सभी कामों के बाद, हमें "आगे बढ़ने का तरीका" "कोई डीआई के साथ सदस्यता के लिए, वेबमैट्रिक्स डीएलएल का उपयोग और एसओसी की पूरी कमी। विशेष रूप से SimpleMembershipInitialization के लिए ActionFilterAttribute - यह एक एमवीसी विशेषता से विरासत में आता है और सीधे ईएफ डीबीसीएन्टेक्स्ट को कॉल करता है।
मुझे एहसास है कि मैं आलसी हूं, लेकिन क्या किसी ने सरलमेम्बरशिप का उपयोग करके "उचित" टेम्पलेट किया है जिसका अर्थ है कि मेरे पास मेरे ऐप में उचित पृथक स्तर हो सकते हैं, और मेरे एमवीसी ऐप में ईएफ डीबीसीएन्टेक्स्ट संदर्भ नहीं हैं?
मुझे लगता है कि सरल सुरक्षा को "अलग इकाई" के रूप में रखने का विचार मान्य है। उदाहरण के लिए कोई उस सिस्टम से माइग्रेट कर रहा है जिसमें पहले से डेटाबेस है और यह नहीं चाहता कि सरल सुरक्षा प्रारंभिक डेटाबेस के साथ गड़बड़ हो। ऐसा कहा जा रहा है, मुझे खुशी है कि एमएस में कोई भी इस विचार के साथ आया - यह सरल लॉगिन प्रणाली को सरल तरीके से समझ में आता है - वेब सुरक्षा की एएसपी.नेट 2.0 संस्करण केवल सादा भयानक था। इसे सुधारने के लिए समय निकालने के लिए धन्यवाद और मैं देखूंगा कि क्या मैं आपके कोडप्लेक्स प्रोजेक्ट पर कुछ कोड योगदान कर सकता हूं। – kape123