G
Guest
I'm currently developing a client that connects to a server and exchanges
data with the server back and forth. The client retains the data in specified
classes depending on what was received. While adding a plugin type API I ran
into the following problem:
I want users to be able to dynamically un/re-load their plugins as needed,
but without having to restart the client. Searching quickly pointed me to
articles on AppDomains. However none of them seem to explain how I can allow
these plugins to access data that in being retained by the client in its
classes.
So basicly:
I have a client with info.
I have plugins that need to access this from the plugin while maintaining
the ability to dynamically un/re-load the plugin.
Any ideas or articles that could explain how to go about this?
data with the server back and forth. The client retains the data in specified
classes depending on what was received. While adding a plugin type API I ran
into the following problem:
I want users to be able to dynamically un/re-load their plugins as needed,
but without having to restart the client. Searching quickly pointed me to
articles on AppDomains. However none of them seem to explain how I can allow
these plugins to access data that in being retained by the client in its
classes.
So basicly:
I have a client with info.
I have plugins that need to access this from the plugin while maintaining
the ability to dynamically un/re-load the plugin.
Any ideas or articles that could explain how to go about this?