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