EventExtensions Class

Summary

Some initial cake events extensions
Assembly
Cake.igloo15.Helper.dll
Namespace
Cake.igloo15.Helper
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["EventExtensions"] class Type type-node

Syntax

public static class EventExtensions

Methods

Name Value Summary
AddSetup(ICakeContext, Action<ProjectData>) void
An method used to add a listener on the setup action
static
AddTaskSetup(ICakeContext, Action<ProjectData>) void
A method used to register to listen on task setup of a cake script
static
AddTaskTeardown(ICakeContext, Action<ProjectData>) void
A method used to register to listen on task teardown of a cake script
static
AddTeardown(ICakeContext, Action<ProjectData>) void
A method used to register to listen on teardown of a cake script
static
InvokeSetup(ICakeContext, ProjectData) void
A method used to invoke the setup action
static
InvokeTaskSetup(ICakeContext, ProjectData) void
Method to be invoked in task setup to trigger all listeners
static
InvokeTaskTeardown(ICakeContext, ProjectData) void
Method to be invoked in task teardown to trigger all listeners
static
InvokeTeardown(ICakeContext, ProjectData) void
Method to be invoked in teardown to trigger all listeners
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin