A.- Am 7. Oktober 1994 meldete sich der 1971 geborene I._ wegen Hepatitis C infolge Drogenkonsums bei der Invalidenversicherung zum Leistungsbezug (Berufsberatung, Umschulung und Rente) an. Mit Verfügung vom 10. Januar 1997 lehnte die IV-Stelle des Kantons Aargau das Leistungsbegehren ab. B.- Die hiegegen erhobene Beschwerde, mit welcher I._ zur Hauptsache die Zusprechung einer Teilrente und gegebenenfalls die Anordnung von weiteren psychiatrischen Abklärungen hatte beantragen lassen, wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 8. Dezember 1998 ab. C.- Mit Verwaltungsgerichtsbeschwerde lässt I._ die vorinstanzlich gestellten Rechtsbegehren erneuern; zudem wird um unentgeltliche Prozessführung und Verbeiständung ersucht. Die IV-Stelle des Kantons Aargau schliesst auf Abweisung, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 