Example #1
0
        /// <summary>
        /// Initializes the drive and establishes a connection with the AppDomain which runs inside the Orchard web
        /// application.
        /// </summary>
        public override void Initialize()
        {
            IOrchardSession session = this.LifetimeScope.Resolve<IOrchardSession>(
                new NamedParameter("orchardPath", this.OrchardRoot));
            session.Initialize();
            this.Session = session;

            base.Initialize();
        }
Example #2
0
        /// <summary>
        /// Initializes the drive and establishes a connection with the AppDomain which runs inside the Orchard web
        /// application.
        /// </summary>
        public override void Initialize()
        {
            IOrchardSession session = this.LifetimeScope.Resolve <IOrchardSession>(
                new NamedParameter("orchardPath", this.OrchardRoot));

            session.Initialize();
            this.Session = session;

            base.Initialize();
        }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AgentManager"/> class.
 /// </summary>
 /// <param name="session">The Orchard session instance.</param>
 public AgentManager(IOrchardSession session)
 {
     this.session = session;
     this.agents  = new Dictionary <string, IAgent>();
 }