Since there is no direct call of the MainRepository class methods it should be abstract.
Since there is no direct call of the MainRepository class methods it should be abstract.