DeferredNotificationManager - конструктор

Инициализирует новый экземпляр класса DeferredNotificationManager

Definition

Пространство имён: Tessa.Notices
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public DeferredNotificationManager(
	[DependencyAttribute("WithoutTransaction")] IMailService mailService,
	ICardMetadata cardMetadata,
	[DependencyAttribute("WithoutTransaction")] ICardTransactionStrategy transactionStrategy,
	IConditionCompilationCache conditionCache,
	IConditionExecutor conditionExecutor,
	[DependencyAttribute("ExtendedWithoutTransaction")] ICardRepository cardRepository,
	ICardServerPermissionsProvider permissionsProvider,
	IDbScope dbScope,
	ISession session,
	Func<IPlaceholderManager> getPlaceholderManagerFunc,
	IPlaceholderCompilationDependencies placeholderCompilationDependencies,
	IPlaceholderScriptDependencies placeholderScripDependencies,
	INotificationDefaultLanguagePicker languagePicker,
	ILicenseManager licenseManager,
	IUnityContainer container,
	INotificationEmailSourceResolver emailSourceProvider,
	INotificationRecipientsSourceResolver recipientsSourceProvider,
	ICardGetStrategy cardGetStrategy
)

Параметры

mailService  IMailService
 
cardMetadata  ICardMetadata
 
transactionStrategy  ICardTransactionStrategy
 
conditionCache  IConditionCompilationCache
 
conditionExecutor  IConditionExecutor
 
cardRepository  ICardRepository
 
permissionsProvider  ICardServerPermissionsProvider
 
dbScope  IDbScope
 
session  ISession
 
getPlaceholderManagerFunc  FuncIPlaceholderManager
 
placeholderCompilationDependencies  IPlaceholderCompilationDependencies
 
placeholderScripDependencies  IPlaceholderScriptDependencies
 
languagePicker  INotificationDefaultLanguagePicker
 
licenseManager  ILicenseManager
 
container  IUnityContainer
 
emailSourceProvider  INotificationEmailSourceResolver
 
recipientsSourceProvider  INotificationRecipientsSourceResolver
 
cardGetStrategy  ICardGetStrategy
 

См. также