public UnitOfWork(PanacheSoftwareServiceClientContext context, IUserProvider userProvider) : base(context, userProvider) { ClientHeaders = new ClientHeaderRepository(context); ClientContacts = new ClientContactRepository(context, ClientHeaders); ClientDetails = new ClientDetailRepository(context, ClientHeaders); ClientAddresses = new ClientAddressRepository(context, ClientContacts); }