Alphashack.Graphdat.Agent.HttpModule.TryGetGraphdat C# (CSharp) 메소드

TryGetGraphdat() 공개 정적인 메소드

public static TryGetGraphdat ( IGraphdat &graphdat ) : bool
graphdat IGraphdat
리턴 bool
        public static bool TryGetGraphdat(out IGraphdat graphdat)
        {
            graphdat = null;

            var httpContext = HttpContext.Current;
            if (httpContext == null) return false;
            
            if (!httpContext.Items.Contains(ContextItemKey)) return false;

            var api = httpContext.Items[ContextItemKey] as API;
            if (api == null) return false;

            graphdat = api;
            return true;
        }