Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Is there a way to implement an extension/plugin system like Tachiyomi in dotnet? Fyi, it is a manga reader app on Android by web scraping. Usually, manga website are built using common WordPress theme. So tachiyomi extension only needs to define the CSS selector and related data once and create the apk for each website to be installed. I don't really understand Android development, but I find these systems interesting, so if any website changes, it doesn't need to update the whole app but only the extension.
After I do my research, I found these examples on dotnet repo. It uses dll instead of apk which is fine, I can still download the extension dll and then load it. But it has restriction of only have one dll for each project and can't be uninstalled. As i said before, tachiyomi only define CSS selector in theme, and then generate apk for each website with its base URL, so there's no way to create project for each website. Is there a way to generate dll for each class that inherits class Parent?