I tried to get an <a href="http://stackoverflow.com/questions/87812/
castle-windsor-how-to-specify-a-constructor-paramter-from-code">answer
to this on Stack Overflow</a> but the answers supplied came up short
so I'm going to the source.
Say I have the following class
MyComponent : IMyComponent {
public MyComponent(int start_at, IDependency other_component) {...}
}
I can register an instance of it with castle windsor via xml as
follows
<component id="other" service="NS.IDependency, WindsorSample"
type="NS.DependencyComponent, WindsorSample" />
<component id="sample" service="NS.IMyComponent, WindsorSample"
type="NS.MyComponent, WindsorSample">
<parameters>
<start_at>1</start_at >
</parameters>
</component>
How would I go about doing the exact same thing but in code? (Notice,
the constructor parameter)
I am just using this for integration tests so using Binsor or Xml is
not particularly helpful. Also, as much as I would like to use fluent
interfaces, compiling source using NAnt (which I would have to learn)
seems like a bit much just to get this functionality.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---