PHP.Core.ScriptContext.CreateDefaultScriptContext C# (CSharp) Method

CreateDefaultScriptContext() private static method

Initialize new ScriptContext and store it into the LogicalCallContext.
private static CreateDefaultScriptContext ( ) : ScriptContext
return ScriptContext
        private static ScriptContext CreateDefaultScriptContext()
        {
            ScriptContext result;
            HttpContext context;

            if ((context = HttpContext.Current) != null)
                result = RequestContext.Initialize(ApplicationContext.Default, context).ScriptContext;
            else
                result = new ScriptContext(ApplicationContext.Default);

            ScriptContext.CurrentContext = result;

            return result;
        }