7

मैंने नियंत्रक विशेषता बनाई है और सत्र आईडी पढ़ना चाहूंगा लेकिन त्रुटि "An object reference is required for the non-static field, method, or property" प्राप्त करें। नियंत्रक विशेषता से सत्र ऑब्जेक्ट तक पहुंचने का सबसे अच्छा तरीका क्या है?एक्सेस सत्र। ActionFilterAtrribute में सत्र आईडी

public class DetectChangesAttribute :ActionFilterAttribute 
{ 
    public override void OnActionExecuting(ActionExecutingContext filterContext) 
    { 
     //I get error on Controller.Session.SessionID 
     ConversionQueueModel.Remove(Controller.Session.SessionID, ""); 
     base.OnActionExecuting(filterContext); 
    } 
} 

उत्तर

9

क्या आपने यह कोशिश की है?

filterContext.HttpContext.Session.SessionId 
संबंधित मुद्दे