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