Thanks Mauricio, that fixed it...

On May 18, 2:02 pm, Mauricio Scheffer <[email protected]>
wrote:
> Check if your HttpApplication (in global.asax.cs) implements
> IContainerAccessor
>
> On May 18, 3:12 pm, Bobby Fallaha <[email protected]> wrote:
>
>
>
>
>
> > I am getting this error message in my sessionModule class when trying
> > to fire up the OnBeginRequest event.
>
> > Here is how my code looks like:
>
> > private void OnBeginRequest(object sender, EventArgs e)
> >                 {
> >                         HttpApplication app = (HttpApplication)sender;
> >                         var container = ((IContainerAccessor)app).Container;
>
> >                         var sessions =
> > RetrieveAppSessions((ISessionManager)container[typeof(ISessionManager)]);
> >                         foreach (var item in sessions)
> >                                 RegisterSession(app, item.Value, item.Key);
> >                 }
>
> > And here is the exception i am receiving:
>
> > Exception Details: System.InvalidCastException: Unable to cast object
> > of type 'ASP.global_asax' to type 'Castle.Windsor.IContainerAccessor'.
>
> > Source Error:
>
> > Line 37:                {
> > Line 38:                        HttpApplication app = 
> > (HttpApplication)sender;
> > Line 39:                        IWindsorContainer container =
> > ((IContainerAccessor)app).Container;
> > Line 40:
> > Line 41:                        var sessions =
> > RetrieveAppSessions((ISessionManager)container[typeof(ISessionManager)]);
>
> > Source File: SessionModule.cs    Line: 39
>
> > Stack Trace:
>
> > [InvalidCastException: Unable to cast object of type 'ASP.global_asax'
> > to type 'Castle.Windsor.IContainerAccessor'.]
> >    SessionModule.OnBeginRequest(Object sender, EventArgs e) in
> > SessionModule.cs:39
>
> > System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep 
> > .Execute()
> > +68
> >    System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
> > Boolean& completedSynchronously) +75
>
> > Version Information: Microsoft .NET Framework Version:2.0.50727.3603;
> > ASP.NET Version:2.0.50727.3082
>
> > Any idea?
>
> > thanks
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Castle Project Users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/castle-project-users?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Castle Project Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/castle-project-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to