ContentController - конструктор
Working with content by link.
Пространство имён: Tessa.Web.ControllersСборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ContentController(
ITessaServerSettings serverSettings,
IAccessTokenGenerator tokenGenerator,
IContentProviderResolver contentResolver,
IAccessTokenProviderResolver tokenResolver,
[OptionalDependencyAttribute("GetContentByLink")] ActivitySource? activitySource = null,
[OptionalDependencyAttribute] TessaMetrics? metrics = null
)
Public Sub New (
serverSettings As ITessaServerSettings,
tokenGenerator As IAccessTokenGenerator,
contentResolver As IContentProviderResolver,
tokenResolver As IAccessTokenProviderResolver,
<OptionalDependencyAttribute("GetContentByLink")> Optional activitySource As ActivitySource = Nothing,
<OptionalDependencyAttribute> Optional metrics As TessaMetrics = Nothing
)
public:
ContentController(
ITessaServerSettings^ serverSettings,
IAccessTokenGenerator^ tokenGenerator,
IContentProviderResolver^ contentResolver,
IAccessTokenProviderResolver^ tokenResolver,
[OptionalDependencyAttribute(L"GetContentByLink")] ActivitySource^ activitySource = nullptr,
[OptionalDependencyAttribute] TessaMetrics^ metrics = nullptr
)
new :
serverSettings : ITessaServerSettings *
tokenGenerator : IAccessTokenGenerator *
contentResolver : IContentProviderResolver *
tokenResolver : IAccessTokenProviderResolver *
[<OptionalDependencyAttribute("GetContentByLink")>] ?activitySource : ActivitySource *
[<OptionalDependencyAttribute>] ?metrics : TessaMetrics
(* Defaults:
let _activitySource = defaultArg activitySource null
let _metrics = defaultArg metrics null
*)
-> ContentController
Параметры
- serverSettings ITessaServerSettings
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
- tokenGenerator IAccessTokenGenerator
Access token generator.
- contentResolver IContentProviderResolver
Used to resolve a content provider by content type.
- tokenResolver IAccessTokenProviderResolver
Used to resolve a token provider by token type.
- activitySource ActivitySource (Optional)
Provides APIs to create and start Activity objects and to register ActivityListener objects to listen to the Activity events.
- metrics TessaMetrics (Optional)