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

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

Definition

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

Параметры

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

См. также