public YouTubeDownloader(IThirdPartyYouTubeLib api) { this.api = api; }
public YouTubeManager(IThirdPartyYouTubeLib service) { _service = service; }
public CachedYouTubeClass(IThirdPartyYouTubeLib service) { _service = service; }
public YouTubeCacheProxy() { this.youtubeService = new ThirdPartyYouTubeClass(); }