Table of Contents

TriggerRegistryExtensions 类

命名空间
ClassIsland.Core.Extensions.Registry
程序集
ClassIsland.Core.dll

注册触发器的IServiceCollection扩展。

public static class TriggerRegistryExtensions
继承
TriggerRegistryExtensions
继承成员

方法

AddTrigger<TTrigger>(IServiceCollection)

注册一个自动化触发器。

public static IServiceCollection AddTrigger<TTrigger>(this IServiceCollection services) where TTrigger : TriggerBase

参数

services IServiceCollection

IServiceCollection 对象

返回

IServiceCollection

原来的 IServiceCollection 对象

类型参数

TTrigger

自动化触发器类型

AddTrigger<TTrigger, TSettings>(IServiceCollection)

注册一个自动化触发器。

public static IServiceCollection AddTrigger<TTrigger, TSettings>(this IServiceCollection services) where TTrigger : TriggerBase where TSettings : TriggerSettingsControlBase

参数

services IServiceCollection

IServiceCollection 对象

返回

IServiceCollection

原来的 IServiceCollection 对象

类型参数

TTrigger

自动化触发器类型

TSettings

自动化触发器设置界面类型