Integration with Repositories - Unit of Work Pattern | OneNoughtOne