Table of Contents

Interface IDaemonPlugin

Namespace
NLightning.Daemon.Plugins
Assembly
NLightning.Daemon.Plugins.dll
public interface IDaemonPlugin : IAsyncDisposable
Inherited Members

Properties

Name

string Name { get; }

Property Value

string

Methods

StartAsync(IDaemonContext, CancellationToken)

Task StartAsync(IDaemonContext context, CancellationToken ct = default)

Parameters

context IDaemonContext
ct CancellationToken

Returns

Task

StopAsync(CancellationToken)

Task StopAsync(CancellationToken ct = default)

Parameters

ct CancellationToken

Returns

Task