C# Class NOS.Registration.AutoRegistrationPlugin

Inheritance: IFormatterProviderV30
Afficher le fichier Open project: agross/netopenspace

Méthodes publiques

Méthode Description
AutoRegistrationPlugin ( ) : System
AutoRegistrationPlugin ( ISynchronizer synchronizer, IRegistrationRepository registrationRepository, IPageRepository pageRepository, IPageFormatter pageFormatter, IEntryFormatter entryFormatter, INotificationSender notificationSender, ILogger logger, IPluginConfiguration configuration, IFileReader fileReader, ISettings settings ) : System
Format ( string raw, ContextInformation context, FormattingPhase phase ) : string
Init ( IHostV30 host, string config ) : void
PrepareTitle ( string title, ContextInformation context ) : string
Shutdown ( ) : void

Private Methods

Méthode Description
Configure ( string config ) : bool
FillTemplate ( string template, User user ) : string
Host_UserAccountActivity ( object sender, UserAccountActivityEventArgs e ) : void
LoadEmailTemplate ( bool failed ) : string

Method Details

AutoRegistrationPlugin() public méthode

public AutoRegistrationPlugin ( ) : System
Résultat System

AutoRegistrationPlugin() public méthode

public AutoRegistrationPlugin ( ISynchronizer synchronizer, IRegistrationRepository registrationRepository, IPageRepository pageRepository, IPageFormatter pageFormatter, IEntryFormatter entryFormatter, INotificationSender notificationSender, ILogger logger, IPluginConfiguration configuration, IFileReader fileReader, ISettings settings ) : System
synchronizer ISynchronizer
registrationRepository IRegistrationRepository
pageRepository IPageRepository
pageFormatter IPageFormatter
entryFormatter IEntryFormatter
notificationSender INotificationSender
logger ILogger
configuration IPluginConfiguration
fileReader IFileReader
settings ISettings
Résultat System

Format() public méthode

public Format ( string raw, ContextInformation context, FormattingPhase phase ) : string
raw string
context ScrewTurn.Wiki.PluginFramework.ContextInformation
phase FormattingPhase
Résultat string

Init() public méthode

public Init ( IHostV30 host, string config ) : void
host IHostV30
config string
Résultat void

PrepareTitle() public méthode

public PrepareTitle ( string title, ContextInformation context ) : string
title string
context ScrewTurn.Wiki.PluginFramework.ContextInformation
Résultat string

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void