I really dont have a problem with this. If we need a check and good
error message, we need to add an if to the default activator.


On Thu, Dec 11, 2008 at 9:00 AM, Ayende Rahien <[email protected]> wrote:
> Yeah, the only problem with that approach is when the user is doing
> something that they shouldn't, and then they get bad error message.
> The end result now is that we make the check as late as possible (just
> before actually creating the instance), and warn the user about this,
> instead of blocking scenarios
>
> On Thu, Dec 11, 2008 at 11:58 AM, hammett <[email protected]> wrote:
>>
>> That's why I implemented the MK without checks
>> - non "createable" types (abstracts, interfaces)
>> - no check for the interface/service (does the service implements the
>> interface?)
>>
>> Those weren't overlooks, it were on purposed, by design. And I suggest
>> keeping that way instead of doing something more complex to support
>> scenarios that we already support.
>>
>>
>> On Tue, Dec 9, 2008 at 9:20 PM, Ayende Rahien <[email protected]> wrote:
>> > I just applied a patch to detect and give a good error if we are trying
>> > to
>> > register a component whose implementation is abstract.
>> > That broke the WCF facility, which allow you to register just the
>> > interface,
>> > and rely on the WCF machinery to provide the real implementation.
>> > Currently I "fixed" the build by making sure that the test in the code
>> > specify an implementation, but considering a common case for the WCF
>> > client
>> > facility, we won't _have_ an implementation.
>> > Any suggestions for solving this?
>> > >
>> >
>>
>>
>>
>> --
>> Cheers,
>> hammett
>> http://hammett.castleproject.org/
>>
>>
>
>
> >
>



-- 
Cheers,
hammett
http://hammett.castleproject.org/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" 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-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to