why do you need the context, can't you get it using HttpContext.Current?