Is it possible to access HttpContext.Current.Session through a WebAPI ? can we make it inheriting IRequiresSession?

I have a generic handler doing a Session set after an API call which I want to remove.

```
public void AccountController : ApiController, IRequiresSessionState
{
public void Login()
{
setsession(){}
} 
}

```