I was just replying to my own message when I see your answer :-)

Indeed I just finished a test project and it only happend if the component
is resolved in the IAuthorizationPolicy (or I suppose also in the
Validator). It works fine if used in the operation method.
Is it a bug ? do you want the test project ?

In fact how could I configure the container so that some specific component
(the Validator) use Transient lifestyle, and all other use PerWcfOperation
? I really need to use a PerWcfOperation to avoid db lock when several
component update the db. In this case, they all share the same connection,
otherwise (Transient) they all have a different connection and lock each
other.

Is it possible to create a custom lifestyle that try a PerWcfOperation and,
if it doesn't works, fall back on the Transient lifestyle ?

Thank you for your help
Fabrice


On Thu, May 17, 2012 at 5:07 PM, Craig Neuwirt <[email protected]> wrote:

> I don't believe an OperationContext.Current is available at the point
> where a custom UserNamePasswordValidator is called.  This could be why no
> scope could be obtained.  Is it possible to choose  a different lifestyle.
>
> -craig
>
> On May 14, 2012, at 8:04 AM, Fabrice wrote:
>
>
> Hello,
>
> I've a problem with WcfPerOperation lifestyle after upgraded my project
> from Castle 2.5.2 to Castle 3.0
> I've posted on StackOverflow and only after I thinked it could be better
> to post here...
>
> But anyway here is the link:
> http://stackoverflow.com/questions/10579236/componentresolutionexception-after-upgrading-to-castle-3-0
>
> Thank you for any help!
> Fabrice
>
> --
> 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.
>
>
>  --
> 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.
>

-- 
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