Dominic Solanke har onsdag sat sin signatur på en kontraktforlængelse med Bournemouth, så han og klubben har papir på hinanden frem til 2026.