Fixup: Refactor RestoreService.RestoreRequest to pass parameters using constructor instead of setters