Dsl.Configuration PowerShell Module
Build Pipelines
Latest Release
Release Preview
Overview
Dsl.Configuration
is a PowerShell
utility module providing commands to edit XML
configuration files. These commands come in two flavours:
-
The one allowing to operate on
XML
configuration files as a whole thanks to a configuration specificationDSL
, see Configuration Specification Command; -
The ones allowing to selectively operate on individual elements of
XML
configuration files, see Configuration Element Commands.
Remark The
Dsl.Configuration
PowerShell
module is just a façade in front of aDSL
processing engine that is also made available as a separateNuGet
package, see Be.Stateless.Dsl.Configuration.
Tips For the
PowerShell
newbies, you can get a list of the commands made available by this module by issuing the followingPowerShell
command:Get-Command -Module Dsl.Configuration
Installation
In order to be able to install the PowerShell
module, you might have to trust the be.stateless
’s certificate public key beforehand; see these instructions for details on how to proceed.
Developer Help
Detailed developer help has been provided as XML
comments directly embedded in source code. Though developers usually browse through this documentation while developing thanks to, for instance, JetBrains ReSharper quick help —ctrl+shift+F1, an online version of this inlined help has also been provided here for greater reachability: