private readonly IGuestR _Repository; //Its a Singleton, so this is just reference to a single instance public CountController(IGuestR aGuestR) { _Repository = aGuestR ?? throw new ArgumentNullException(nameof(aGuestR)); }