Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow lazy proxies to be a base for tagged features (e.g. scraper chain) #90

Open
wackerl91 opened this issue Nov 25, 2016 · 1 comment

Comments

@wackerl91
Copy link
Owner

  • Luna Version: dev
  • nVidia GeForce Experience Version: 3.1.2.31
  • Moonlight Embedded Version: 2.2.2
  • OSMC Version: 2016.04-2

Expected Behaviour:
Declaring a base for tagged features as lazy should return a proxy instance which holds proxy instances of said tagged features

Actual Behaviour:
The tagged features are lost, resulting in all kinds of malfunction

@wackerl91 wackerl91 added the bug label Nov 25, 2016
@wackerl91
Copy link
Owner Author

wackerl91 commented Nov 27, 2016

The underlying issue that led to the above thought is that the CacheController (responsible for clearing the art / API cache) needs access to the scraper chain. The NvHTTP Scraper is part of that chain, but can't be initialised without the Host Context Service returning a proper value.
As such, there will be more architectural changes needed (implementing the above feature will not fix the underlying issue!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant