These are chat archives for
Sign in to start talking
Oct 19 2015 17:42
I'll refactor IReposity, too. There is no need for IRepository to implement IDiscoverable and the other interfaces.
Oct 19 2015 18:55
With that, the e.g. IBuild service now implements IDiscoverable. The IItemService implements IDiscoverService, ILocalizable, IFindService, IPageService, etc.
This gives us more control over the objects, and we don't need to throw NotSupported exceptions, since the repository in question does not implement the method at all.