I am registering a bunch of ITask implementations with Windsor using Named to separate them. Is there a way a class can request all instances of ITask?
I am registering a bunch of ITask implementations with Windsor using Named to separate
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Windsor can do what you request via the
CollectionResolversubdependency resolver:Now, if you register multiple implementations of
ITask, your task runner can have a ctor like this:which is what you want, right?