Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="NDjangoHandle"/> class.
        /// </summary>
        /// <param name="application">The application.</param>
        public NDjangoHandle(HttpApplication application)
        {
            this.application          = application;
            application.BeginRequest += new EventHandler(application_BeginRequest);

            lock (handleLock)
            {
                if (!initialized)
                {
                    engine      = new NDjangoViewEngine();
                    initialized = true;
                }
            }

            manager = engine.Provider.GetNewManager();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="NDjangoHandle"/> class.
        /// </summary>
        /// <param name="application">The application.</param>
        public NDjangoHandle(HttpApplication application)
        {
            this.application = application;
            application.BeginRequest += new EventHandler(application_BeginRequest);

            lock (handleLock)
            {
                if (!initialized)
                {
                    engine = new NDjangoViewEngine();
                    initialized = true;
                }
            }

            manager = engine.Provider.GetNewManager();
        }