ScopeRetainingContextTContextCreate - метод
Создаёт экземпляр области операции, в пределах которой будет установлен заданный контекст.
Пространство имён: Tessa.Platform.ScopesСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public IScopeContextInstance<TContext> Create(
TContext context,
Func<TContext, ValueTask> disposeActionAsync = null
)
Public Function Create (
context As TContext,
Optional disposeActionAsync As Func(Of TContext, ValueTask) = Nothing
) As IScopeContextInstance(Of TContext)
public:
virtual IScopeContextInstance<TContext>^ Create(
TContext context,
Func<TContext, ValueTask>^ disposeActionAsync = nullptr
) sealed
abstract Create :
context : 'TContext *
?disposeActionAsync : Func<'TContext, ValueTask>
(* Defaults:
let _disposeActionAsync = defaultArg disposeActionAsync null
*)
-> IScopeContextInstance<'TContext>
override Create :
context : 'TContext *
?disposeActionAsync : Func<'TContext, ValueTask>
(* Defaults:
let _disposeActionAsync = defaultArg disposeActionAsync null
*)
-> IScopeContextInstance<'TContext>
- context TContext
- Контекст, установленный внутри области операции.
- disposeActionAsync FuncTContext, ValueTask (Optional)
-
IScopeContextInstanceTContextЭкземпляр области операции.
IScopeContextTContextCreate(TContext, FuncTContext, ValueTask)