Rob,
>Your ApplicationUnit class has _deliveryhistories as the generic IRepository, so it can only use the functions or properties in that interface. The simplest solution is to change the type of that property to your concrete DeliveryHistoryRepository class.
I think I've got the concrete class technique working.
Thanks