internal RokuRemote(IRokuRequestFactory requestFactory, Uri uri, RokuInfo info, IList <RokuApp> apps) { _requestFactory = requestFactory; Url = uri; Info = info; Apps = apps; }
//This constructor is used internally for unit testing. internal RokuDiscovery(Func <ISsdpDeviceLocator> ssdpDeviceLocatorFactory, IRokuRequestFactory requestFactory) { _ssdpDeviceLocatorFactory = ssdpDeviceLocatorFactory; _requestFactory = requestFactory; }