forked from Crockan/MercuryToolbox
chore(release): prepare public source release
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
function Invoke-ModuleTask {
|
||||
param(
|
||||
[int]$Count
|
||||
)
|
||||
|
||||
$Count + 1
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
function Invoke-Helper {
|
||||
param(
|
||||
[string]$Name
|
||||
)
|
||||
|
||||
"hello $Name"
|
||||
}
|
||||
|
||||
class TaskRunner {
|
||||
[string] Format([string]$Name) {
|
||||
return "task:$Name"
|
||||
}
|
||||
}
|
||||
|
||||
function Invoke-Formatting {
|
||||
param(
|
||||
[string]$Name
|
||||
)
|
||||
|
||||
$runner = [TaskRunner]::new()
|
||||
Invoke-Helper -Name $Name | Out-Null
|
||||
$runner.Format($Name)
|
||||
}
|
||||
|
||||
enum TaskState {
|
||||
Ready = 0
|
||||
Running = 1
|
||||
}
|
||||
Reference in New Issue
Block a user