Take a look at logging facility (from the trunk).

Generally we have two recommended ways of configuring facility via fluent API:

at facility level:

Container.AddFacility<Foo>(f => f.Something().SomethingElse(someArg).SomethingSomething()).

That's how logging facility is configured.

Also when you don't configure facility itself but rather facility extends the registration of the component, add extension methods onto registration API, like for example TypedFactoryFacility does:
http://stw.castleproject.org/Windsor.Typed-Factory-Facility-interface-based-factories.ashx?NoRedirect=1#Registering_factories_with_custom_codeITypedFactoryComponentSelectorcode_16

If you're not sure, share your experiments here, and we'll be more than happy to advise you.
cheers,
Krzysztof


On 16/07/2010 12:26 AM, Wayne Douglas wrote:
Hi

I'd like to help Mauricio develop the quartz facility by adding a fluent API. Are there any good reference examples of other facilities I could look at to see how others have achieved this?

--
Cheers,

w://
--
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