MessageProcessor - конструктор
Пространство имён: Tessa.Extensions.Default.Server.NoticesСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public MessageProcessor(
[DependencyAttribute("ExtendedWithoutTransactionAndLocking")] ICardRepository extendedRepositoryWithoutTransaction,
ICardTransactionStrategy cardTransactionStrategy,
ICardGetStrategy cardGetStrategy,
ICardMetadata cardMetadata,
IDbScope dbScope,
ISession session,
ICardServerPermissionsProvider permissionsProvider,
IFormattingSettingsCache formattingSettingsCache,
INotificationManager notificationManager,
Func<IEnumerable<IMessageHandler>> getMessageHandlersFunc
)
Public Sub New (
<DependencyAttribute("ExtendedWithoutTransactionAndLocking")> extendedRepositoryWithoutTransaction As ICardRepository,
cardTransactionStrategy As ICardTransactionStrategy,
cardGetStrategy As ICardGetStrategy,
cardMetadata As ICardMetadata,
dbScope As IDbScope,
session As ISession,
permissionsProvider As ICardServerPermissionsProvider,
formattingSettingsCache As IFormattingSettingsCache,
notificationManager As INotificationManager,
getMessageHandlersFunc As Func(Of IEnumerable(Of IMessageHandler))
)
public:
MessageProcessor(
[DependencyAttribute(L"ExtendedWithoutTransactionAndLocking")] ICardRepository^ extendedRepositoryWithoutTransaction,
ICardTransactionStrategy^ cardTransactionStrategy,
ICardGetStrategy^ cardGetStrategy,
ICardMetadata^ cardMetadata,
IDbScope^ dbScope,
ISession^ session,
ICardServerPermissionsProvider^ permissionsProvider,
IFormattingSettingsCache^ formattingSettingsCache,
INotificationManager^ notificationManager,
Func<IEnumerable<IMessageHandler^>^>^ getMessageHandlersFunc
)
new :
[<DependencyAttribute("ExtendedWithoutTransactionAndLocking")>] extendedRepositoryWithoutTransaction : ICardRepository *
cardTransactionStrategy : ICardTransactionStrategy *
cardGetStrategy : ICardGetStrategy *
cardMetadata : ICardMetadata *
dbScope : IDbScope *
session : ISession *
permissionsProvider : ICardServerPermissionsProvider *
formattingSettingsCache : IFormattingSettingsCache *
notificationManager : INotificationManager *
getMessageHandlersFunc : Func<IEnumerable<IMessageHandler>> -> MessageProcessor
Параметры
- extendedRepositoryWithoutTransaction ICardRepository
-
- cardTransactionStrategy ICardTransactionStrategy
-
- cardGetStrategy ICardGetStrategy
-
- cardMetadata ICardMetadata
-
- dbScope IDbScope
-
- session ISession
-
- permissionsProvider ICardServerPermissionsProvider
-
- formattingSettingsCache IFormattingSettingsCache
-
- notificationManager INotificationManager
-
- getMessageHandlersFunc FuncIEnumerableIMessageHandler
-