Obtenir le contexte owin actuel en mode auto-hôte

J'ai besoin d'exécuter mon application qui permet de ASP.NET l'API Web services IIS et .NET CLR auto modes d'accueil.
J'ai développé mon ASP.NET l'API Web services basés sur OWIN et il fonctionne très bien sur les deux hôtes.
Pour l'instant j'ai besoin de quelque chose comme ceci:

public class OwinContextInfrastructure
    {
        public static IOwinContext Current
        {
            get
            {
                if (HttpContext.Current != null)
                {
                    return HttpContext.Current.GetOwinContext();
                }
                else
                {
                    //What should I do here ?
                    return null;
                }
            }
        }
    }

à obtenir en cours owin contexte à chaque fois que j'ai besoin dans mon application.

Mon code fonctionne bien sur IIS, mais que dois-je faire dans .NET Auto en mode Hôte ?

source d'informationauteur Yaser Moradi