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