No unique bean of type 'IRepository' is defined