Custom Attribute [APIEndpoint()] - blogpost by SynEdgy

Un Attribut [APIEndpoint()] pour les API PowerShell Universal

Je travaille toujours à rendre l’automatisation efficace, et j’ai récemment créé un nouveau module qui simplifie la création d’API. Voici synedgy.universal.helper, conçu pour faciliter la construction d’API PowerShell Universal.
Pas besoin d’avoir un niveau PowerShell avancé pour l’utiliser !

Ce module expose l’accélérateur de type [APIEndpoint()], en le principe du module PowerShell exportant ses classes (comme expliqué dans mon précédent article). Grâce à cet attribut, je peux définir mon endpoint d’API directement là où je définis sa fonction, a l’intérieur du module.

(more…)
PowerShell Modules Exporting classes

Module PowerShell exportant ses classes

Ce post aborde l’exportation de classes depuis des modules PowerShell, expliquant que bien que cela ne soit pas pris en charge, les accélérateurs de type permettent une alternative pratique pour améliorer l’utilisation des classes.

Nouveau module SQLite pour PowerShell

Après la #PSConfEU, un nouveau module PowerShell, synedgy.PSSqlite, a été publié. Il simplifie l’utilisation d’SQLite en permettant des opérations CRUD sans connaître SQL, tout en intégrant Microsoft.Data.SQLite.