Kaizen
Browse modulesRulesrules/serverClasses

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

ParameterType
depsRulesFeatureDeps

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

ParameterType
fn(deps: RulesFeatureDeps) => Promise<T>

Returns

Promise<T>

On this page