PluginBase class
插件父類,所有插件必須繼承此類并實現Startup方法。
public abstract class PluginBase : Initializer, IMetadata
1
Public Members
name | description |
---|---|
Authors { get; } | |
Copyright { get; } | |
Description { get; } | |
IconUrl { get; } | |
Id { get; } | |
Language { get; } | |
LicenseUrl { get; } | |
Owners { get; } | |
ProjectUrl { get; } | |
ReleaseNotes { get; } | |
RequireLicenseAcceptance { get; } | |
Summary { get; } | |
Tags { get; } | |
Title { get; } | |
Version { get; } | |
Initialize(…) | 初始化插件。 此方法將(jiāng)由 XYCMS 系統載入插件時(shí)調用。 |
abstract Startup(…) | Startup方法是插件機制的核心,用于定義插件能(néng)夠提供的各種(zhǒng)服務。 |