C# Class Microservice.Library.FreeSql.Application.FreeSqlMultipleGenOptions

多库生成配置
Afficher le fichier Open project: Lc3586/Microservice.Library

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
Add ( key, Action setupAction ) : FreeSqlMultipleGenOptions

添加库配置

DisableIdleBus ( ) : FreeSqlMultipleGenOptions

禁用IdleBus管理库对象

默认启用

启用时必须每次使用时都Get

如果留着引用,库对象空闲或超时会被回收,导致报错(对象已释放,无法访问)

SetUpIdle ( TimeSpan idle ) : FreeSqlMultipleGenOptions

指定IdleBus空闲时间

默认一分钟

SetUpNotice ( Action notice ) : FreeSqlMultipleGenOptions

设置通知事件处理方法

Method Details

Add() public méthode

添加库配置
public Add ( key, Action setupAction ) : FreeSqlMultipleGenOptions
key 库标识
setupAction Action 设置
Résultat FreeSqlMultipleGenOptions

DisableIdleBus() public méthode

禁用IdleBus管理库对象

默认启用

启用时必须每次使用时都Get

如果留着引用,库对象空闲或超时会被回收,导致报错(对象已释放,无法访问)

public DisableIdleBus ( ) : FreeSqlMultipleGenOptions
Résultat FreeSqlMultipleGenOptions

SetUpIdle() public méthode

指定IdleBus空闲时间
默认一分钟
public SetUpIdle ( TimeSpan idle ) : FreeSqlMultipleGenOptions
idle TimeSpan 空闲时间
Résultat FreeSqlMultipleGenOptions

SetUpNotice() public méthode

设置通知事件处理方法
public SetUpNotice ( Action notice ) : FreeSqlMultipleGenOptions
notice Action 通知事件处理方法
Résultat FreeSqlMultipleGenOptions