CLSN-1846 Implement IRepository in StalessRepository and StafullRepository