NOS.Registration.AutoRegistrationPlugin.AutoRegistrationPlugin C# (CSharp) Method

AutoRegistrationPlugin() public method

public AutoRegistrationPlugin ( ) : System
return System
		public AutoRegistrationPlugin()
			: this(new CrossContextSynchronizer(),
			       new RegistrationRepository(),
			       new PageRepository(),
			       new PageFormatter(new DefaultLogger(),
			                         new DefaultOpinionEvaluator(
			                         	new IHasOpinionAboutEntryPosition[]
			                         	{
			                         		new AtListEnd(),
			                         		new AtListEndWhenSponsoring(),
			                         		new AtWaitingListEndWhenHardLimitReached()
			                         	})),
			       new NVelocityEntryFormatter(),
			       new EmailNotificationSender(),
			       new DefaultLogger(),
			       new DefaultPluginConfiguration(),
			       new DefaultFileReader(),
			       new WikiSettings())
		{
		}

Same methods

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