Bonjour,

Supposons que j'ai une application C# qui comporte 3 winforms qui utilisent tous les 3 les mêmes données de ma base de données : des données banales comme une liste d'utilisateur. Plutôt que de faire un appel vers ma base de données à chaque fois que je charge une de mes pages.

Ne serait-il pas possible de simuler une sorte de SESSION comme pour ASP.NET ?

J'aimerai par exemple charger la liste dans un objet "MyUserList" et dans n'importe laquelle de mes pages, pouvoir faire MyUserList.Get(), MyUserList.Filter(), etc... sans pour autant avoir à chaque fois à lancer une requête.

Que proposez vous comme solution ?