Preparing search index...
The search index is not available
TESSA Web API
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Modules
Application.
App
Application.DI
DI_
Interfaces
Application.
Extensions
Application.
Http
Application.
Localization
Application.
Session
Core.
Annotation
Core.
Common
Core.
Debug
Core.
Error
Core.
Formatting
Core.
Guid
Core.
Scope
Core.
Serialization
Core.
Storage
Core.
Validation
Platform.
Business
Calendar
Business
Calendar
Request
Types
Calendar
Days
Platform.
Cards
Platform.
Cards.
Common
Platform.
Cards.
Extensions
Platform.
Cards.
Metadata
Platform.
Cards.
Service
Platform.
Cards.
Types
Platform.
Cards.
Validation
Platform.
Cards.
Workflow
Platform.
Content
Platform.
Content.
Avatar
Platform.
Files
Platform.
Formatting
Platform.
Forums
Platform.
Initialization
Platform.
Operations
Platform.
Placeholders
Platform.
Scheme
Platform.
Tags
Platform.
Validation
Platform.
Views
Platform.
Views.
Export
Platform.
Views.
Extensions
Platform.
Views.
Metadata
Platform.
Views.
Search
Queries
Platform.
Views.
Service
Platform.
Workflow
Platform.
Workflow.
Kr
Process
Platform.
Workflow.
Signals
Platform.
Workplaces
Platform.
Workplaces.
Extensions
Platform.
Workplaces.
Metadata
Platform.
Workplaces.
Service
Platform.
Workplaces.
Visitors
UI.
Common
UI.
View
Model
TESSA Web API
Application.DI
DI_Interfaces
BindingInWhenOnSyntax
Interface BindingInWhenOnSyntax<T>
Type Parameters
T
Hierarchy
BindingInSyntax
<
T
>
BindingWhenOnSyntax
<
T
>
BindingInWhenOnSyntax
Index
Methods
in
Request
Scope
in
Singleton
Scope
in
Transient
Scope
on
Activation
on
Deactivation
when
when
Any
Ancestor
Is
when
Any
Ancestor
Matches
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Injected
Into
when
No
Ancestor
Is
when
No
Ancestor
Matches
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
Parent
Named
when
Parent
Tagged
when
Target
Is
Default
when
Target
Named
when
Target
Tagged
Methods
in
Request
Scope
in
Request
Scope
(
)
:
BindingWhenOnSyntax
<
T
>
Returns
BindingWhenOnSyntax
<
T
>
in
Singleton
Scope
in
Singleton
Scope
(
)
:
BindingWhenOnSyntax
<
T
>
Returns
BindingWhenOnSyntax
<
T
>
in
Transient
Scope
in
Transient
Scope
(
)
:
BindingWhenOnSyntax
<
T
>
Returns
BindingWhenOnSyntax
<
T
>
on
Activation
on
Activation
(
fn
:
(
(
context
:
Context
, injectable
:
T
)
=>
T
|
Promise
<
T
>
)
)
:
BindingWhenSyntax
<
T
>
Parameters
fn:
(
(
context
:
Context
, injectable
:
T
)
=>
T
|
Promise
<
T
>
)
(
context
:
Context
, injectable
:
T
)
:
T
|
Promise
<
T
>
Parameters
context:
Context
injectable:
T
Returns
T
|
Promise
<
T
>
Returns
BindingWhenSyntax
<
T
>
on
Deactivation
on
Deactivation
(
fn
:
(
(
injectable
:
T
)
=>
void
|
Promise
<
void
>
)
)
:
BindingWhenSyntax
<
T
>
Parameters
fn:
(
(
injectable
:
T
)
=>
void
|
Promise
<
void
>
)
(
injectable
:
T
)
:
void
|
Promise
<
void
>
Parameters
injectable:
T
Returns
void
|
Promise
<
void
>
Returns
BindingWhenSyntax
<
T
>
when
when
(
constraint
:
(
(
request
:
Request
, constraints
:
ConstraintHelper
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
, constraints
:
ConstraintHelper
)
=>
boolean
)
(
request
:
Request
, constraints
:
ConstraintHelper
)
:
boolean
Parameters
request:
Request
constraints:
ConstraintHelper
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Is
when
Any
Ancestor
Is
(
ancestor
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
ancestor:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Matches
when
Any
Ancestor
Matches
(
constraint
:
(
(
request
:
Request
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
)
=>
boolean
)
(
request
:
Request
)
:
boolean
Parameters
request:
Request
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Named
when
Any
Ancestor
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Tagged
when
Any
Ancestor
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Injected
Into
when
Injected
Into
(
parent
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
parent:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Is
when
No
Ancestor
Is
(
ancestor
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
ancestor:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Matches
when
No
Ancestor
Matches
(
constraint
:
(
(
request
:
Request
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
)
=>
boolean
)
(
request
:
Request
)
:
boolean
Parameters
request:
Request
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Named
when
No
Ancestor
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Tagged
when
No
Ancestor
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Parent
Named
when
Parent
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Parent
Tagged
when
Parent
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Target
Is
Default
when
Target
Is
Default
(
)
:
BindingOnSyntax
<
T
>
Returns
BindingOnSyntax
<
T
>
when
Target
Named
when
Target
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Target
Tagged
when
Target
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
Generated using
TypeDoc