Shared data between Admin and Background plugins

Using the MIPSDK, how I can use shared datas between several plugins (In my case Background and Admin ones). I took a look to

Configuration.Instance.SaveOptionsConfiguration

but it does not work when I am starting and stopping the admin client

Quick question for clarification. A background plugin could be running also in the admin environment (Management Client/Application) but also in event server or Smart Client environment.

Is this question about sharing the data in two (or three) environments?

Yes even in all environments. I’m trying to share informations between all those, but when I close for example the admin client, I cannot retreive those informations when I open it aigain.

The ServerSideCarousel sample saves configuration in admin for the Smart Client to use. Perhaps it could be a start to see how it does it.

Interesting but not adapted for me because I want to share some personal types (other from MIPSDK).

In my view that is what the sample does, stores and retrieves something that is not otherwise defined by the system or native MIPSDK.

Sorry, more constructive and helpful..

See how CarrouselConfigUtil, BuildCarrouselList and CarouselItemManager, ValidateAndSaveUserControl() corresponds, maybe you can start here, replacing it with something simple and your personal types.