Я пытаюсь написать бинарный модуль для PowerShell.Однако у меня есть проблема, поскольку я хотел бы экспортировать общие функции в вспомогательный метод:
class Foo {
Bar DoBaz() {
if (bazzed) {
WriteWarning(this.ToString() + " already bazzed");
return baz;
}
// ...
}
}
Это, конечно, не работает, поскольку WriteVerbose
- это метод Cmdlet
.Я могу передать это как лямбду, но это, кажется, очень окольный способ сделать это.