WebContextAccessorSetWebContext - метод

Устанавливает webContext как текущий контекст обработки запроса до того момента, как не будет освобождён возвращённый объект.

Если не освободить возвращённый объект, то он будет возвращаться, пока не покинет область асинхронных вызовов, или пока вышележащий ScopeHolderContext не будет освобождён.

Definition

Пространство имён: Tessa.Web.Services
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.0.4
C#
public IAsyncDisposable? SetWebContext(
	IWebContext? webContext
)

Параметры

webContext  IWebContext
Контекст обработки запроса, устанавливаемый как текущий. Если равен null, то изменений не производится, и метод возвращает null, в этом случае при вызове TryGetWebContext будет возвращаться предыдущий установленный контекст, если он присутствовал.

Возвращаемое значение

IAsyncDisposable
Объект, при освобождении которого восстанавливается предыдущий контекст, или null, если параметр webContext равен null.

Реализации

IWebContextAccessorSetWebContext(IWebContext)

См. также