Fix for UnitOfWork<'TContext> because it doesn't disposes the
DbContext