You could do that by replacing the default conversion subsystem.
Inherit DefaultConversionManager and override InitDefaultConverters(). Then
register this new conversion subsystem. Here's an example of replacing a
kernel subsystem:
http://www.codinginstinct.com/2008/04/extending-castle-windsor-for-dynamic.html

--
Mauricio



On Sat, Oct 23, 2010 at 4:52 PM, Vadimmer <[email protected]> wrote:

> Is there a way to somehow replace PrimitiveConverter with my own
> version?
>
> On 23 окт, 16:29, Krzysztof Koźmic <[email protected]> wrote:
> > from what I remember Windsor treats this as null, and nulls are ignored.
> >
> > On 23/10/2010 8:19 PM, Vadimmer wrote:
> >
> >
> >
> > > I understand the code solution. The case is: I wanted to allow my
> > > users (they are actually power users, not ) editing the windsor
> > > config. And get cheap xml configuration.
> >
> > > That's sad there's no way :(
> >
> > > On 23 окт, 16:00, Krzysztof Koźmic<[email protected]>  wrote:
> > >> do that in code, not in XML
> >
> > >> On 23/10/2010 7:59 PM, Vadimmer wrote:
> >
> > >>> Hi,
> > >>> I use this way:
> > >>>
> http://mikehadlow.blogspot.com/2010/02/10-advanced-windsor-tricks-9.html
> > >>> to configure my components. I have a component that depends on an
> > >>> array of strings. One string in that array must be empty (that's
> > >>> substantial to the component. the array represents a collection of
> > >>> file extensions. file extension can surely be emtpy).
> > >>> Is there a way to set a parameter value to empty string instead of
> > >>> null.
> > >>> P.S.
> > >>> I use:
> > >>> <component id="tests_zipper">
> > >>>     <parameters>
> > >>>             <inputExts>
> > >>>                     <array>
> > >>>                             <item>test</item>
> > >>>                             <item></item>
> > >>>                     </array>
> > >>>             </inputExts>
> > >>>     </parameters>
> > >>> </component>
> > >>> and it doesn't work...
> > >>> 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]<castle-project-users%[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