C# Класс Microservice.Library.FreeSql.Application.FreeSqlMultipleGenOptions

多库生成配置
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
Add ( key, Action setupAction ) : FreeSqlMultipleGenOptions

添加库配置

DisableIdleBus ( ) : FreeSqlMultipleGenOptions

禁用IdleBus管理库对象

默认启用

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

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

SetUpIdle ( TimeSpan idle ) : FreeSqlMultipleGenOptions

指定IdleBus空闲时间

默认一分钟

SetUpNotice ( Action notice ) : FreeSqlMultipleGenOptions

设置通知事件处理方法

Описание методов

Add() публичный Метод

添加库配置
public Add ( key, Action setupAction ) : FreeSqlMultipleGenOptions
key 库标识
setupAction Action 设置
Результат FreeSqlMultipleGenOptions

DisableIdleBus() публичный Метод

禁用IdleBus管理库对象

默认启用

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

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

public DisableIdleBus ( ) : FreeSqlMultipleGenOptions
Результат FreeSqlMultipleGenOptions

SetUpIdle() публичный Метод

指定IdleBus空闲时间
默认一分钟
public SetUpIdle ( TimeSpan idle ) : FreeSqlMultipleGenOptions
idle TimeSpan 空闲时间
Результат FreeSqlMultipleGenOptions

SetUpNotice() публичный Метод

设置通知事件处理方法
public SetUpNotice ( Action notice ) : FreeSqlMultipleGenOptions
notice Action 通知事件处理方法
Результат FreeSqlMultipleGenOptions