MessageProcessor - конструктор
Пространство имён: Tessa.Extensions.Default.Server.NoticesСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
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
-