Доступ к Session.SessionID в ActionFilterAttribute

Я создал атрибут контроллера и хочу прочитать SessionId, но получаю сообщение об ошибке «Для нестатического поля, метода или свойства требуется ссылка на объект". Каков наилучший способ доступа к объекту сеанса из атрибута контроллера?

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);
    }
}
7
задан Leniel Maccaferri 15 October 2012 в 20:27
поделиться