ForumProviderStrategy - конструктор
Пространство имён: Tessa.ForumsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ForumProviderStrategy(
ISession session,
IDbScope dbScope,
ICardRepository cardRepository,
ICardTransactionStrategy transactionStrategy,
IFmNotificationStrategy notificationStrategy,
IForumSupportStrategy forumSupportStrategy,
IPlainMessageFiller plainMessageFiller,
ISearchQueryFormatter searchQueryFormatter,
IForumServerSettings forumServerSettings,
IBackgroundServiceQueue backgroundServiceQueue,
IForumPermissionsProvider forumPermissionsProvider,
IHtmlCharactersCounter htmlCharactersCounter,
ICardContextRoleCache contextRoleCache,
IRoleRepository roleRepository,
[DependencyAttribute("MessageHtmlSanitizer")] IHtmlSanitizer htmlSanitizer,
[OptionalDependencyAttribute] IForumUserNamingStrategy forumUserNamingStrategy
)
Public Sub New (
session As ISession,
dbScope As IDbScope,
cardRepository As ICardRepository,
transactionStrategy As ICardTransactionStrategy,
notificationStrategy As IFmNotificationStrategy,
forumSupportStrategy As IForumSupportStrategy,
plainMessageFiller As IPlainMessageFiller,
searchQueryFormatter As ISearchQueryFormatter,
forumServerSettings As IForumServerSettings,
backgroundServiceQueue As IBackgroundServiceQueue,
forumPermissionsProvider As IForumPermissionsProvider,
htmlCharactersCounter As IHtmlCharactersCounter,
contextRoleCache As ICardContextRoleCache,
roleRepository As IRoleRepository,
<DependencyAttribute("MessageHtmlSanitizer")> htmlSanitizer As IHtmlSanitizer,
<OptionalDependencyAttribute> forumUserNamingStrategy As IForumUserNamingStrategy
)
public:
ForumProviderStrategy(
ISession^ session,
IDbScope^ dbScope,
ICardRepository^ cardRepository,
ICardTransactionStrategy^ transactionStrategy,
IFmNotificationStrategy^ notificationStrategy,
IForumSupportStrategy^ forumSupportStrategy,
IPlainMessageFiller^ plainMessageFiller,
ISearchQueryFormatter^ searchQueryFormatter,
IForumServerSettings^ forumServerSettings,
IBackgroundServiceQueue^ backgroundServiceQueue,
IForumPermissionsProvider^ forumPermissionsProvider,
IHtmlCharactersCounter^ htmlCharactersCounter,
ICardContextRoleCache^ contextRoleCache,
IRoleRepository^ roleRepository,
[DependencyAttribute(L"MessageHtmlSanitizer")] IHtmlSanitizer^ htmlSanitizer,
[OptionalDependencyAttribute] IForumUserNamingStrategy^ forumUserNamingStrategy
)
new :
session : ISession *
dbScope : IDbScope *
cardRepository : ICardRepository *
transactionStrategy : ICardTransactionStrategy *
notificationStrategy : IFmNotificationStrategy *
forumSupportStrategy : IForumSupportStrategy *
plainMessageFiller : IPlainMessageFiller *
searchQueryFormatter : ISearchQueryFormatter *
forumServerSettings : IForumServerSettings *
backgroundServiceQueue : IBackgroundServiceQueue *
forumPermissionsProvider : IForumPermissionsProvider *
htmlCharactersCounter : IHtmlCharactersCounter *
contextRoleCache : ICardContextRoleCache *
roleRepository : IRoleRepository *
[<DependencyAttribute("MessageHtmlSanitizer")>] htmlSanitizer : IHtmlSanitizer *
[<OptionalDependencyAttribute>] forumUserNamingStrategy : IForumUserNamingStrategy -> ForumProviderStrategy
Параметры
- session ISession
-
- dbScope IDbScope
-
- cardRepository ICardRepository
-
- transactionStrategy ICardTransactionStrategy
-
- notificationStrategy IFmNotificationStrategy
-
- forumSupportStrategy IForumSupportStrategy
-
- plainMessageFiller IPlainMessageFiller
-
- searchQueryFormatter ISearchQueryFormatter
-
- forumServerSettings IForumServerSettings
-
- backgroundServiceQueue IBackgroundServiceQueue
-
- forumPermissionsProvider IForumPermissionsProvider
-
- htmlCharactersCounter IHtmlCharactersCounter
-
- contextRoleCache ICardContextRoleCache
-
- roleRepository IRoleRepository
-
- htmlSanitizer IHtmlSanitizer
-
- forumUserNamingStrategy IForumUserNamingStrategy
-