/
githubmirror
/
PowerShell
Обзор
Документация
Войти
/
githubmirror
/
PowerShell
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/tools/TestAlc/nested/NestedCommand.cs
43 строки
877 B
Dongbo Wang
Fix the isolated module test that was disabled previously (#25420)
04 май 2025, 02:51
Не верифицирован
04 май 2025, 02:51
f53865d
Код
Авторство
О чём код?
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using System.CommandLine; using System.Management.Automation; namespace Test.Isolated.Nested { [Cmdlet("Test", "NestedCommand")] public class TestNestedCommand : PSCmdlet { [Parameter(Mandatory = true)] public Foo Param { get; set; } protected override void ProcessRecord() { WriteObject($"{Param.Name}-{Param.Path}-{typeof(RootCommand).Assembly.FullName}"); } } public class Foo { public string Name { get; } public string Path { get; } public Foo(string name, string path) { Name = name; Path = path; } } public class Bar { public string Id { get; } public Bar(string id) { Id = id; } } }