ASP.NET MVC में, कंट्रोलर एक्शन विधियों को परिभाषित करते हैं, जो आमतौर पर संभावित उपयोगकर्ता इंटरैक्शन के साथ एक-से-एक संबंध रखते हैं, जैसे लिंक पर क्लिक करना या फ़ॉर्म सबमिट करना। उदाहरण के लिए, जब उपयोगकर्ता एक लिंक पर क्लिक करता है, तो एक अनुरोध निर्दिष्ट नियंत्रक को भेजा जाता है, और इसी क्रिया विधि को कहा जाता है।

के बारे में अधिक action-filter...

मैं ActionFilterAttribute में वास्तविक ऑब्जेक्ट का मान कैसे प्राप्त करूं? डीबगर में, मुझे actionExecutedContext.Result.Value में मान दिखाई देता है। हालांकि, वास्तव में उन्हें as . में टाइप करने का प्रयास करते समय actionExecutedContext.Result.Value या actionExecutedContext.Result.GetValue(), यह उन्ह....
12 जून 2020, 08:53
मैंने भूमिका-आधारित प्राधिकरण के लिए अपने .NET MVC एप्लिकेशन में एक कस्टम प्राधिकरण फ़िल्टर बनाया है। मैं 403 स्थिति कोड और कस्टम त्रुटि संदेश भेज रहा हूं, जब उपयोगकर्ता हैंडल-अनधिकृत अनुरोध विधि में अधिकृत नहीं है (कृपया नीचे दिया गया कोड देखें) protected override void HandleUnauthorizedRequest(Au....
सबसे पहले, मुझे पता है कि एएसपीनेट कोर रेज़र पेजों में कोई एक्शन फ़िल्टर नहीं है। लेकिन मैं एक ऐसा तंत्र ढूंढ रहा हूं जो समान काम करता हो। मैं जो हासिल करने की कोशिश कर रहा हूं वह हैंडलर विधियों के आधार पर फ़िल्टर लागू करना है। जब मैं पेजफिल्टर का उपयोग करने का प्रयास करता हूं, तो यह सभी विधियों पर....
मैंने एक IAsyncActionFilter (एक Microsoft एक्शन फ़िल्टर) इस प्रकार है: public class CustomActionFilter : IAsyncActionFilter { public CustomActionFilter() { } public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { // do s....
17 मार्च 2020, 15:57
मैं एक्शनफिल्टर का उपयोग कर पहली क्रिया से दूसरी क्रिया के लिए व्यूबैग सेट करना चाहता हूं। पहली क्रिया में मैं निम्नलिखित कार्य करता हूं: TempData["Test"] = "Test"; return RedirectToAction("Action2", new { values = values }); फिर IActionFilter में: public class HelpertestActionFilter : IActionFilt....
5 फरवरी 2020, 17:39
मेरे पास मेरे नियंत्रक में _serviceOne इंजेक्शन है जिसमें एक विधि है जो int मान देता है। मैं इस मान को अपने कस्टम एक्शन फ़िल्टर में पास करने का प्रयास कर रहा हूं। यह काम नहीं कर रहा है और मुझे त्रुटि मिल रही है: An object reference is required for the non-static field, method, or property 'NameCont....
24 जिंदा 2020, 22:47
मैं CancellationToken को ASP.NET कोर क्रिया विधि में इंजेक्ट कर सकता था, लेकिन मैं इसके बजाय एक्शन फ़िल्टर का उपयोग करके इसके साथ काम करना पसंद करूंगा। IAsyncActionFilter को लागू करते समय रद्दीकरण टोकन तक पहुंच कैसे प्राप्त करें? मेरी विधि में इसे पैरामीटर के रूप में नहीं होना चाहिए।....
3 अक्टूबर 2019, 08:03
मेरे पास एक कस्टम अधिकृत फ़िल्टर है जिसे दो बार कॉल किया जाता है। public sealed class SamaAuthorizeAttribute : AuthorizeAttribute { public override void OnAuthorization(AuthorizationContext filterContext) { //some code base.OnAuthorization(filterContext); } protected....
31 जुलाई 2019, 14:33
असल में मैं एमवीसी एक्शन फ़िल्टर का उपयोग कर अपने सभी ब्राउज़र अनुरोध में कुछ कस्टम क्वेरी पैरामीटर जोड़ने का प्रयास कर रहा हूं। मैं एक्शन फिल्टर जोड़ने और कोड के नीचे लिखने की कोशिश कर रहा हूं लेकिन त्रुटि हो रही है। जैसे: समर्थित नहीं अपवाद: संग्रह एक निश्चित आकार का था। public class CustomAction....
19 अप्रैल 2019, 13:34
मुझे एपीआई को भेजने से पहले पैरामीटर को डिक्रिप्ट करने की आवश्यकता है और यह एक दोहराव वाला कार्य है इसलिए मैंने एक एक्शन फ़िल्टर बनाने का फैसला किया जो मेरे पैरामीटर लेगा, उन्हें डिक्रिप्ट करेगा और फिर उन्हें एपीआई में भेज देगा। मैंने इसे लागू करने की कोशिश की लेकिन चीजें विफल होने लगती हैं क्योंकि....
10 फरवरी 2019, 21:32
मैं एक ऐसे प्रोजेक्ट पर हूं जिसमें क्रॉस-कटिंग एरर हैंडलिंग और रिस्पांस मैनिपुलेशन की आवश्यकता है। मैंने पाया कि फ़िल्टर और प्रतिनिधि हैंडलर हैं, लेकिन मुझे इन दोनों के बीच का अंतर नहीं पता, क्या कोई मेरी मदद कर सकता है कृपया यह पता लगाने में?....
14 जुलाई 2018, 10:36
मैं WebAPI .netCore वातावरण में हूँ और मैं कुछ JWT प्राधिकरण कोड के लिए ActionFilters का उपयोग कर रहा हूँ। अब, जब कोई त्रुटि होती है तो मेरा कोड नीचे जैसा दिखता है: context.Result = new JsonResult(new { Error = "JWT Token is expired."}); इस कोड के साथ समस्या यह है कि यह अभी भी स्टेटसकोड 200 फेंकता ....
17 जून 2018, 04:35
मेरे पास .NETCore में लिखा गया एक वेब एपीआई ऐप है और मैं केवल एक एक्शन फ़िल्टर का उपयोग करके अनुरोध को रोकना चाहता हूं और फिर हेडर से जेडब्ल्यूटी टोकन को मान्य करना चाहता हूं। मैंने एक एक्शनफिल्टर लिखा है जो निम्न जैसा दिखता है: using Microsoft.AspNetCore.Mvc.Filters; using Newtonsoft.Json; namesp....
5 जून 2018, 04:20
ASP.NET Core 2.0 एप्लिकेशन में, मैं नियंत्रक के संस्करण को निष्पादित करने से पहले एक वैश्विक फ़िल्टर के OnActionExecuting पहले को निष्पादित करने का प्रयास कर रहा हूं। अपेक्षित व्यवहार यह है कि मैं पहले वैश्विक में कुछ तैयार कर सकता हूं और परिणाम मूल्य के साथ नियंत्रक को पास कर सकता हूं। हालाँकि, व....
18 अप्रैल 2018, 22:59