Yeah this class should probably go back in.  It was provided for usage by
facilities to extend model and external configurations like Binsor.

On Tue, Jan 12, 2010 at 4:27 PM, Simone Busoli <[email protected]>wrote:

> I'm afraid it's my fault, I submitted a patch to Castle where I removed
> that class since it was not used and I guessed it was not supposed to be
> used externally. As a workaround AbstractComponentExtension can inherit
> ComponentDescriptor<object>, which was actually exactly the only thing the
> non-generic ComponentDescriptor was doing.
>
>   On Tue, Jan 12, 2010 at 22:59, Paul Cowan <[email protected]> wrote:
>
>>  Hi,
>>
>> I am trying to build Rhino.Commons against the latest MicroKernel and the
>> following class is giving me problems:
>>
>> public abstract class AbstractComponentExtension : ComponentDescriptor,
>> IComponentExtension
>> {
>>     public virtual void Apply(Component component, ComponentRegistration
>> registration)
>>     {
>> registration.AddDescriptor(this);
>>     }
>> }
>>
>> As you can see, AbstractComponentExtension inherits
>> from ComponentDescriptor.  The problem is ComponentDescriptor now takes a
>> generic argument.
>>
>> I get the following error:
>>
>> Error 1 Using the generic type
>> 'Castle.MicroKernel.Registration.ComponentDescriptor<S>' requires '1' type
>> arguments
>> C:\hornget\.horn\frameworks\rhino.tools\rhino.commons\Working\Rhino.Commons.Binsor\Extensions\AbstractComponentExtension.cs
>> 36 53 Rhino.Commons.Binsor
>>
>> Anybody any clues on this one?
>>
>> Cheers
>>
>> Paul Cowan
>>
>> Cutting-Edge Solutions (Scotland)
>>
>> http://thesoftwaresimpleton.blogspot.com/
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Rhino Tools Dev" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<rhino-tools-dev%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/rhino-tools-dev?hl=en.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rhino-tools-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rhino-tools-dev?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" 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/rhino-tools-dev?hl=en.

Reply via email to