Private/Add-Component.ps1
Function Add-Component { Param ( [hashtable]$Component, [string]$solutionName, [Microsoft.Xrm.Tooling.Connector.CrmServiceClient]$conn ) $total = $component.Entities.Count + $component.Nonentities.Count Write-Verbose ("Adding {0} components to target solution..." -f $total) if ($Component.Entities) { Add-CrmComponentToSolution -Component $Component.Entities -SolutionName $solutionName -conn $conn } if ($Component.Nonentities) { Add-CrmComponentToSolution -Component $Component.Nonentities -SolutionName $solutionName -conn $conn } Write-Verbose 'Done adding components...' } |