Refactor: Extract an Interface from Service