Soloing Over a Two five One Progression in C Major

diagram1

diagram2

diagram3

Backing Chord   Soloing Ideas
Dmin7   C Major Scale Dm7 Arpeggio A minor Blues A harmonic Minor D minor blues
G7   C Major Scale G7 Arpeggio A minor Blues C harmonic Minor  
CMaj7   C Major Scale C Maj7 Arpeggio A minor Blues    
C7   C Mixolydian Scale C7 Arpeggio C minor Blues 4th mode G melodic Minor