Classes/TransitionManager.Classes.ps1
#See https://tds.atlassian.net/browse/TM-22983 why this Requires is needed. #Requires -Modules Microsoft.PowerShell.Utility # Load the classes in a specific order @( 'TMReference', # TMReference always needs to go first because it is referenced by other classes 'TMSetting', 'TMAsset', 'TMAssetOption', 'TMTag', 'TMProfile', 'TMUserAccount', 'TMSessionDataCache', 'TMSession', 'TMEvent', 'TMTask', 'TMTeam', 'TMProject', 'TMActionRequest' ) | ForEach-Object { . "$(Join-Path -Path $PSSCriptRoot -ChildPath 'Public' -AdditionalChildPath ($_ + '.ps1'))" } |