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

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

मेरे पास .NET 4.6 का उपयोग करके निम्नलिखित asp.net WebApi2 मार्ग है जो मुझे होने वाली समस्या को दिखाता है: [Route("books/{id}")] [HttpGet] public JsonResponse GetBooks(string id, [FromUri]DescriptorModel model) निम्नलिखित मॉडल के साथ: public class DescriptorModel { public bool Fiction { get; se....
24 जुलाई 2021, 15:45
मैंने एक ऐसी सेवा बनाई है जिसका उपयोग मेरे पूरे एस्पनेट प्रोजेक्ट में किया जाता है जो अन्य चीजों के साथ हेडर को पुनर्प्राप्त और मान्य करता है। मुद्दा यह है कि अपवाद फ़िल्टर सेवा द्वारा फेंकी गई त्रुटियों को पकड़ने में सक्षम नहीं है क्योंकि यह अपवाद फ़िल्टर के दायरे में नहीं है और इस प्रकार उपयोगकर्....
21 जुलाई 2021, 11:43
मैं एक .Net core API को कोड कर रहा हूं जो administrators और employees परोसता है। ये लोग एक ही इंटरफ़ेस देखते हैं। अंतर केवल इतना है कि manager अन्य कर्मचारियों के profile को देख सकता है। कर्मचारी केवल अपनी प्रोफ़ाइल देख सकता है। मैं JWT का उपयोग कर रहा हूं। मैंने व्यवस्थापक अनुभाग के लिए विकास प....
10 जुलाई 2021, 18:11
मेरे पास डेटाटेबल के लिए एक AJAX कॉल है जो मेरे नियंत्रक में JsonResult के रिटर्न प्रकार के साथ एक विधि को कॉल कर रहा है। यदि उपयोगकर्ता का सत्र समाप्त हो गया है, तो मुझे एक JSON त्रुटि चेतावनी मिलती है और साइट हैंग हो जाती है। मैं यह जांचने के लिए एक्शनफिल्टर का उपयोग करने की कोशिश कर रहा हूं कि ....
24 मई 2021, 22:15
मेरे पास ऐसी स्थिति थी जहां मैं अपने सभी एमवीसी प्रवाहों के लिए क्वेरी पैरामीटर (फॉर्म पैरामीटर नहीं) xss हैंडलिंग * करना चाहता था (और इसलिए एक्शनफिल्टर आदर्श था); लेकिन माइक्रोसॉफ्ट डॉक्स पर भी मुझे इसका अच्छा कार्यान्वयन नहीं मिला (जो मुझे लगा कि यह एक बहुत ही विशिष्ट परिदृश्य है) तो मेरे परिदृश्....
20 मई 2021, 03:36
मैं एक क्रिया या परिणाम फ़िल्टर लिखने की कोशिश कर रहा हूं जो स्थिति कोड> = 400 होने पर स्वचालित रूप से कुछ करता है। ActionExecutedContext.Result संपत्ति ऐसा लगता है कि इसे स्थिति कोड तक पहुंच प्रदान करनी चाहिए: लेकिन स्थिति कोड तक कोई पहुंच नहीं है: क्या यह डिजाइन द्वारा है? वास्तविक स्थिति कोड....
11 मई 2021, 16:01
मैं Asp.net core 5 लक्षित .Net 5 प्रोजेक्ट पर काम कर रहा हूं, मैं एक Action filter बनाने की कोशिश करता हूं जो एक संपत्ति का नाम प्राप्त करेगा, और वह एक TEntity सामान्य प्रकार (प्रतिनिधित्व) प्राप्त करेगा तालिका से चयन करें) और सबमिट किए गए model को पकड़ें और उससे संपत्ति का मूल्य प्राप्त करें (mode....
21 अप्रैल 2021, 00:16
मैं ConsoleApplication में WebApi को स्वयं होस्ट करने के लिए microsoft.owin का उपयोग करता हूं लेकिन एक्शनफिल्टर ऐप में फायर नहीं करता है। यहां मेरा एक्शनफिल्टर है: public class FilterA : Attribute, IActionFilter { public void OnActionExecuted(ActionExecutedContext filterContext) { ....
3 मार्च 2021, 10:43
मेरे पास एक वैश्विक एक्शनफिल्टर है जो बूलियन मान की स्थिति की जांच करता है और गलत होने पर अक्षम पृष्ठ पर वापस आ जाता है public void OnActionExecuting(ActionExecutingContext context) { var school = dbcontext.School.Take(1).FirstOrDefault(); if (school != null) ....
17 फरवरी 2021, 09:16
मैं एक Maintenance पृष्ठ पर रीडायरेक्ट करने के लिए IAsyncActionFilter को लागू करने का प्रयास कर रहा हूं यदि एप्लिकेशन appsettings.json में ऑनमेनटेनेंस सेट है। मैंने सबसे पहले एक्शनफिल्टर को निम्नलिखित के रूप में लागू किया: public class MaintenanceFilter : IAsyncActionFilter { public async Task O....
27 पद 2020, 21:43
मेरे पास एक ऐसी स्थिति है जहां मुझे प्रत्येक एपीआई कॉल से पहले एक फ़िल्टर निष्पादित करने की आवश्यकता होती है लेकिन डॉट नेट में आपको प्रत्येक नियंत्रक के ऊपर उस फ़िल्टर को लिखना होगा। [एक्शनफिल्टरनाम]। मेरे पास इतने सारे कंट्रोलर हैं और इस टैग को हर कंट्रोलर के ऊपर लिखना एक तरह से व्यस्त है। क्या क....
24 पद 2020, 09:06
तो हमारे पास [Authorize] विशेषता का उपयोग करके एपीआई नियंत्रकों का एक समूह है, और मैं जहां भी उस विशेषता का उपयोग किया जाता है, मैं एक फ़िल्टर (सामान लॉग करने के लिए) निष्पादित करने में सक्षम होना चाहता हूं। हमारे पास कोड के बोले स्निपेट के साथ यह निनजेक्ट है, लेकिन हम निनजेक्ट से दूर जाने की कोशिश ....
20 अक्टूबर 2020, 12:31
शीर्षक के रूप में, क्या अनुरोध पैरामीटर प्राप्त करना संभव है? मैं इसे अनुरोध निकाय से प्राप्त करने का प्रयास करता हूं, लेकिन असफल रहा, कार्य। परिणाम शून्य है। ऐसा लगता है कि अनुरोध निकाय खाली है। कोई भी मेरी मदद कर सकता है, इसकी बहुत सराहना की जाएगी। नीचे के रूप में कोड: public class LogFilter : At....
मेरे पास यह फ़िल्टर है: public class ViewBagFilter : IActionFilter { private readonly ApplicationDbContext db; public ViewBagFilter(ApplicationDbContext _dbContext) { db = _dbContext; } public void OnActionExecuting(ActionExecutingContext context) { var cont....
ContentResult आपको उस स्थिति कोड को निर्दिष्ट करने की अनुमति देता है जिसे आप वापस करना चाहते हैं, साथ ही साथ आपकी प्रतिक्रिया की सामग्री और इसकी एन्कोडिंग। क्या वस्तुओं को वापस करने का कोई कारण है जैसे OkObjectResult, BadRequestObjectResult आदि बनाम बस एक ContentResult लौटाना, बशर्ते आपके पास वास्तव....
मैं ActionFilterAttribute में वास्तविक ऑब्जेक्ट का मान कैसे प्राप्त करूं? डीबगर में, मुझे actionExecutedContext.Result.Value में मान दिखाई देता है। हालांकि, वास्तव में उन्हें as . में टाइप करने का प्रयास करते समय actionExecutedContext.Result.Value या actionExecutedContext.Result.GetValue(), यह उन्ह....
12 जून 2020, 08:53
मैंने भूमिका-आधारित प्राधिकरण के लिए अपने .NET MVC एप्लिकेशन में एक कस्टम प्राधिकरण फ़िल्टर बनाया है। मैं 403 स्थिति कोड और कस्टम त्रुटि संदेश भेज रहा हूं, जब उपयोगकर्ता हैंडल-अनधिकृत अनुरोध विधि में अधिकृत नहीं है (कृपया नीचे दिया गया कोड देखें) protected override void HandleUnauthorizedRequest(Au....
मैंने निम्नलिखित कस्टम एक्शनफिल्टर बनाया है, जब मैं निम्नलिखित कोड में Model तक पहुंचने का प्रयास करता हूं, तो यह शून्य है: public class CustomPermissionCheckAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext context) { OrganisationBaseC....
9 मई 2020, 12:07
सबसे पहले, मुझे पता है कि एएसपीनेट कोर रेज़र पेजों में कोई एक्शन फ़िल्टर नहीं है। लेकिन मैं एक ऐसा तंत्र ढूंढ रहा हूं जो समान काम करता हो। मैं जो हासिल करने की कोशिश कर रहा हूं वह हैंडलर विधियों के आधार पर फ़िल्टर लागू करना है। जब मैं पेजफिल्टर का उपयोग करने का प्रयास करता हूं, तो यह सभी विधियों पर....
इकाई ढांचे का उपयोग कर वेब एपीआई के लिए एसिंक निष्पादन क्वेरी के साथ एक समस्या है। सामान्य दृश्य जैसे कि एपीआई को एक अनुरोध भेजा जाता है और नियंत्रक के कार्य के लिए एक्शनफिल्टर कैच अनुरोध भेजा जाता है, क्लाइंट स्थिति को प्रतिक्रिया कुंजी के साथ ठीक है, अनुरोध एसिंक निष्पादित करें और सिग्नलआर द्वारा....
10 अप्रैल 2020, 14:03
मेरे पास नीचे के रूप में एक कस्टम लॉगिंग विशेषता है: public class LoggerAttribute: ActionFilterAttribute { private readonly IHttpLogService _httpLogService; private readonly ILogService _logService; public LoggerAttribute(IHttpLogService httpLogService, ILogService logSe....
मैं अपने एमवीसी एप्लिकेशन में कस्टम लॉग फ़िल्टर बनाने की कोशिश कर रहा हूं। मेरा कोड निम्नलिखित है: public class LoggerAttribute: ActionFilterAttribute { private readonly IHttpLogService _httpLogService; private readonly ILogService _logService; public LoggerAttribute(IH....
मैंने एक IAsyncActionFilter (एक Microsoft एक्शन फ़िल्टर) इस प्रकार है: public class CustomActionFilter : IAsyncActionFilter { public CustomActionFilter() { } public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { // do s....
17 मार्च 2020, 15:57
ASP.NET MVC में अनुक्रम के अनुसार कौन सी क्रिया फ़िल्टर विधि निष्पादित की जाती है? क्या कोई मुझे नीचे दी गई विधि के निष्पादन का क्रम बता सकता है? ऊपर से नीचे तक। अर्थात। पहली से आखिरी: OnActionExecuting() OnActionExecuted() OnResultExecuted() OnResultExecuting() ....
12 फरवरी 2020, 07:17
मुझे एक्शन फ़िल्टर में समस्या है। मेरा कोई भी फ़िल्टर नहीं चलता है। मैं .NET कोर 2.2 का उपयोग कर रहा हूं और वेब एपीआई का निर्माण कर रहा हूं। मैंने इसे नियंत्रक में [CustomExceptionFilter] के साथ पंजीकृत किया है: [HttpDelete("{id}")] [CustomExceptionFilter] public IActionResult Delete(int id) ....
11 फरवरी 2020, 16:19