Nuke.Cola
Loading...
Searching...
No Matches
Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePluginProvider Class Reference

Gather build interfaces from main assembly which should be implicitly included in the main build class without that knowing about it. More...

Inheritance diagram for Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePluginProvider:
Nuke.Cola.BuildPlugins.IProvidePlugins

Public Member Functions

IEnumerable< IHavePluginGatherPlugins (BuildContext context)
 Gathering plugins from the provided context.
 
void InitializeEngine (BuildContext context)
 One time initialization of the provider.
 
- Public Member Functions inherited from Nuke.Cola.BuildPlugins.IProvidePlugins

Detailed Description

Gather build interfaces from main assembly which should be implicitly included in the main build class without that knowing about it.

Definition at line 17 of file ImplicitBuildInterfacePluginProvider.cs.

Member Function Documentation

◆ GatherPlugins()

IEnumerable< IHavePlugin > Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePluginProvider.GatherPlugins ( BuildContext context)

Gathering plugins from the provided context.

Parameters
context
Returns
A collection of individual plugins

Implements Nuke.Cola.BuildPlugins.IProvidePlugins.

Definition at line 19 of file ImplicitBuildInterfacePluginProvider.cs.

◆ InitializeEngine()

void Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePluginProvider.InitializeEngine ( BuildContext context)

One time initialization of the provider.

Implements Nuke.Cola.BuildPlugins.IProvidePlugins.

Definition at line 33 of file ImplicitBuildInterfacePluginProvider.cs.


The documentation for this class was generated from the following file: