SettingsUnitPluginAfterStoreFinallyAsync - метод
A lifecycle hook invoked after processing of saving settings unit record is complete.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public virtual ValueTask AfterStoreFinallyAsync(
SettingsUnitPluginContext context,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Public Overridable Function AfterStoreFinallyAsync (
context As SettingsUnitPluginContext,
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask
public:
virtual ValueTask AfterStoreFinallyAsync(
SettingsUnitPluginContext^ context,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
)
abstract AfterStoreFinallyAsync :
context : SettingsUnitPluginContext *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
override AfterStoreFinallyAsync :
context : SettingsUnitPluginContext *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
- context SettingsUnitPluginContext
- Context of the persisted settings unit record.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskProvides an awaitable result of an asynchronous operation.
ISettingsUnitPluginAfterStoreFinallyAsync(SettingsUnitPluginContext, IValidationResultBuilder, CancellationToken)
Suitable for triggering side effects such as cache invalidation, event publishing, or notification dispatching, or invoking external objects that require the use of the new settings.
The method is called upon the successful or unsuccessful completion of saving the settings.