Hi ! Much, much thanks, this looks very good to me!!
br++mabra On May 24, 8:43 pm, Mauricio Scheffer <[email protected]> wrote: > These look like data containers, so they wouldn't make good components. > They're given as configuration to 'real' components, right? In that case you > could use a custom type converter > (seehttp://www.castleproject.org/container/documentation/v21/usersguide/t... > ,http://mikehadlow.blogspot.com/2010/02/10-advanced-windsor-tricks-10....). > In your custom converter you'd read the filename specified in the Windsor > config, deserialize the config and return it. > > -- > Mauricio > > On Tue, May 24, 2011 at 3:36 PM, mabra <[email protected]> wrote: > > Hi ! > > > Thanks, I understand the basics and was probably not too > > precise .. ;-) > > > I would like to stay with my configuration files, which are like this: > > > <?xml version="1.0" encoding="utf-8"?> > > <netCounterMonitorConfiguration xmlns:xsi="http://www.w3.org/2001/ > > XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > > <devices> > > <device id="switch1" enabled="true" pollInterval="300" > > deviceType="lan-switch" > > > <textInfo description="The switch in room5." > > note="to repair!!" /> > > <recipientLinks> > > <reference id="1"/> > > </recipientLinks> > > </device> > > </devices> > > > <tables> > > <table id="tab1" enabled="true" name="ifTable" > > counterReadAttempts="3"> > > <textInfo description="The switch in room8." note="" > > /> > > <oidInfo oid=".1.3.6.1.2.1.10.7.2" indexPosition="2" > > /> > > <deviceLinks> > > <reference id="switch1"/> > > </deviceLinks> > > <rowUsage>all</rowUsage> > > <rowLinks> > > <reference id="r1"/> > > </rowLinks> > > </table> > > </tables> > > ............. > > > I feel pretty good with this and have - most of the > > time - no database for these types of apps. > > Using Windsor, I could apply the mssing link:DI, > > which I see mostly for the bigger aspects. But I would > > use the above scheme for some class configuration of > > the app. Additionally, I would have to stay with > > the above scheme for some time. > > > So, I think, the easiest way would be, to instantiate > > them - as an additional way - by Windsor. It needs one > > line of code for me to read the complete hierarchy in. > > > If I start with DI, having this as an option to > > create a class would be terribly good. So I came > > to the facilities. > > > Am I completely wrong?? > > > Thanks++mabra > > > On May 24, 7:12 pm, Jason Meckley <[email protected]> wrote: > > > have a look at the castle wiki< > >http://docs.castleproject.org/Windsor.MainPage.ashx>. > > > you won't need to serialize your objects to configure them. this is what > > > windsor/kernel does. > > > -- > > 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.
