public static HttpListenerManagerTable GetOrCreate(object serviceHostKey)
        {
            var m = instances.FirstOrDefault(p => p.ServiceHostKey == serviceHostKey);

            if (m == null)
            {
                m = new HttpListenerManagerTable(serviceHostKey);
                instances.Add(m);
            }
            return(m);
        }
示例#2
0
        protected HttpListenerManager GetOrCreateListenerManager()
        {
            var table = HttpListenerManagerTable.GetOrCreate(null);

            return(table.GetOrCreateManager(Uri, Source));
        }