Abstract Class: BaseRulesService
Defined in: server/rules/base-rules-service.ts:3
Extended by
Constructors
Constructor
new BaseRulesService(deps: RulesFeatureDeps): BaseRulesService;Defined in: server/rules/base-rules-service.ts:4
Parameters
| Parameter | Type |
|---|---|
deps | RulesFeatureDeps |
Returns
BaseRulesService
Properties
deps
protected readonly deps: RulesFeatureDeps;Defined in: server/rules/base-rules-service.ts:4
Accessors
actorId
Get Signature
get protected actorId(): string | null;Defined in: server/rules/base-rules-service.ts:6
Returns
string | null
Methods
transaction()
protected transaction<T>(fn: (deps: RulesFeatureDeps) => Promise<T>): Promise<T>;Defined in: server/rules/base-rules-service.ts:10
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
fn | (deps: RulesFeatureDeps) => Promise<T> |
Returns
Promise<T>