Dans cet article nous allons découvrir comment créer et déployer votre premier package Constellation en C# avec Visual Studio.
Créez votre premier package Constellation en C#

Dans cet article nous allons découvrir comment créer et déployer votre premier package Constellation en C# avec Visual Studio.
Fonctionnement de base Comme nous l’avons vu dans le tutoriel précèdent, un package est une application ! Il faut impérativement appeler la méthode “PackageHost.Start” au démarrage de l’application, c’est à dire dans la méthode “Main” autrement, ce n’est pas un
Chaque package peut définir des paramètres de configuration centralisés au niveau du serveur Constellation. L’ensemble des paramètres des configurations de vos différents packages, virtuels ou non, sont donc centralisés dans un fichier unique. Une modification de valeur est automatiquement mis
Publier des StateObjects Pour publier (Push) un StateObject dans Constellation vous devez invoquer la méthode “PackageHost.PushStateObject” en précisant obligatoirement le nom du StateObject et sa valeur. Par exemple, vous pouvez publier un StateObject avec en valeur n’importe quel type de
Chaque package, virtuel ou non, peut publier des StateObjects dans votre Constellation. Découvrons dans cet article comment intégrer les valeurs de ces StateObjets dans votre code C#. La base : le Request & Subscribe de StateObjects Le hub Constellation comporte deux méthodes
Certains de vos packages peuvent avoir besoin d’enregistrer/persister des données et vous devez savoir qu’à chaque mise à jour d’un package par sa sentinelle, l’ensemble du package est supprimé avant d’être redéployé. Il existe deux possibilités pour persister les données
Le hub de contrôle permet d’accéder à différentes fonctions de pilotage de votre Constellation. Voyons en détail comment contrôler votre Constellation depuis un package C#/.NET. Accéder au hub de contrôle Tout d’abord il faut déclarer que votre package souhaite un accès