public ShowFormPageAction(ISubmitActionData submitActionData, ILogger logger) : base(submitActionData) { Condition.Requires(logger, nameof(logger)).IsNotNull(); _logger = logger; }
public CreateUsergroup(ISubmitActionData submitActionData) : base(submitActionData) { _templateId = new TemplateID(new ID(Settings.GetSetting("GOTO-Usergroup.Feature.Usergroup.CreateUsergroup.TemplateId", "{B6EF3982-5312-46CA-8934-E3DAD6F0D53A}"))); _database = Database.GetDatabase(Settings.GetSetting("GOTO-Usergroup.Feature.UsergroupCreateUsergroup..Database", "master")); _rootItem = _database.GetItem(new ID(Settings.GetSetting("GOTO-Usergroup.Feature.Usergroup.CreateUsergroup.RootId", "{8EDAE83B-BB11-49FF-831D-7EA394C9738C}"))); _xconnectService = ServiceLocator.ServiceProvider.GetService <IXConnectService>(); }
public SendEmailExtended(ISubmitActionData submitActionData) : this(submitActionData, ServiceLocator.ServiceProvider.GetService <ILogger>(), ServiceLocator.ServiceProvider.GetService <IClientApiService>(), ServiceLocator.ServiceProvider.GetService <IFormFieldConverter>(), ServiceLocator.ServiceProvider.GetService <FixedAddressContactIdentierHandler>(), ServiceLocator.ServiceProvider.GetService <FieldValueContactIdentierHandler>(), ServiceLocator.ServiceProvider.GetService <CurrentContactContactIdentierHandler>()) { }
/// <summary> /// Initializes a new instance of the <see cref="LogSubmit"/> class. /// </summary> /// <param name="submitActionData">The submit action data.</param> public AzureQueueSubmit(ISubmitActionData submitActionData) : base(submitActionData) { var stockpickFormsAzurequeueConnectionstring = "Stockpick.Forms.AzureQueue.Connectionstring"; _connectionstring = Sitecore.Configuration.Settings.GetSetting(stockpickFormsAzurequeueConnectionstring); if (string.IsNullOrEmpty(_connectionstring)) { Log.Warn("AzureQueueSubmit Forms configuration setting missing " + stockpickFormsAzurequeueConnectionstring, this); } }
public SendEmailExtended(ISubmitActionData submitActionData) : this(submitActionData, ServiceLocator.ServiceProvider.GetService <ILogger>(), ServiceLocator.ServiceProvider.GetService <IClientApiService>(), ServiceLocator.ServiceProvider.GetService <IMailTokenBuilder>(), ServiceLocator.ServiceProvider.GetService <FixedAddressContactIdentifierHandler>(), ServiceLocator.ServiceProvider.GetService <FieldValueContactIdentifierHandler>(), ServiceLocator.ServiceProvider.GetService <CurrentContactContactIdentifierHandler>(), ServiceLocator.ServiceProvider.GetService <FileAttachmentTokenBuilder>()) { }
public SaveMarketingPreferencesAction(ISubmitActionData submitActionData) : this( submitActionData, ServiceLocator.ServiceProvider.GetService <ILogger>(), ServiceLocator.ServiceProvider.GetService <IXConnectContactService>(), ServiceLocator.ServiceProvider.GetService <IXConnectContactFactory>(), ServiceLocator.ServiceProvider.GetService <ISaveMarketingPreferencesService <SaveMarketingPreferencesData> >(), ServiceLocator.ServiceProvider.GetService <IMarketingPreferencesService>(), ServiceLocator.ServiceProvider.GetService <IExmSubscriptionClientApiService>()) { }
public SendEmailExtended(ISubmitActionData submitActionData, ILogger logger, IClientApiService clientApiService, IFormFieldConverter formFieldConverter, FixedAddressContactIdentierHandler fixedAddressHandler, FieldValueContactIdentierHandler fieldValueContactIdentierHandler, CurrentContactContactIdentierHandler currentContactContactIdentierHandler) : base(submitActionData, logger, clientApiService, formFieldConverter) { this.fixedAddressHandler = fixedAddressHandler; this.fieldValueContactIdentierHandler = fieldValueContactIdentierHandler; this.currentContactContactIdentierHandler = currentContactContactIdentierHandler; }
public SaveMarketingPreferencesAction( ISubmitActionData submitActionData, ILogger logger, IXConnectContactService xConnectContactService, IXConnectContactFactory xConnectContactFactory, ISaveMarketingPreferencesService <SaveMarketingPreferencesData> saveMarketingPreferencesService, IMarketingPreferencesService marketingPreferencesService, IExmSubscriptionClientApiService exmSubscriptionClientApiService) : base(submitActionData, logger, xConnectContactService, xConnectContactFactory, saveMarketingPreferencesService, marketingPreferencesService, exmSubscriptionClientApiService) { Condition.Requires(xConnectContactService, nameof(xConnectContactService)).IsNotNull(); _xConnectContactService = xConnectContactService; }
public SendEmailExtended(ISubmitActionData submitActionData, ILogger logger, IClientApiService clientApiService, IMailTokenBuilder mailTokenBuilder, FixedAddressContactIdentierHandler fixedAddressHandler, FieldValueContactIdentierHandler fieldValueContactIdentierHandler, CurrentContactContactIdentierHandler currentContactContactIdentierHandler, FileAttachmentTokenBuilder fileAttachmentTokenBuilder) : base(submitActionData, logger, clientApiService, mailTokenBuilder) { this.fixedAddressHandler = fixedAddressHandler; this.fieldValueContactIdentierHandler = fieldValueContactIdentierHandler; this.currentContactContactIdentierHandler = currentContactContactIdentierHandler; this.fileAttachmentTokenBuilder = fileAttachmentTokenBuilder; this.mailTokenBuilder = mailTokenBuilder; }
private readonly bool _useDoubleOptIn = Settings.GetBoolSetting("NewsletterSubscription.UseDoubleOptInForSubscription", true); // GDPR, sorry for the default value! protected SaveMarketingPreferencesBase( ISubmitActionData submitActionData, ILogger logger, IXConnectContactService xConnectContactService, IXConnectContactFactory xConnectContactFactory, ISaveMarketingPreferencesService <T> saveMarketingPreferencesService, IMarketingPreferencesService marketingPreferenceService, IExmSubscriptionClientApiService exmSubscriptionClientApiService) : base(submitActionData) { Condition.Requires(logger, nameof(logger)).IsNotNull(); Condition.Requires(xConnectContactService, nameof(xConnectContactService)).IsNotNull(); Condition.Requires(xConnectContactFactory, nameof(xConnectContactFactory)).IsNotNull(); Condition.Requires(saveMarketingPreferencesService, nameof(saveMarketingPreferencesService)).IsNotNull(); Condition.Requires(marketingPreferenceService, nameof(marketingPreferenceService)).IsNotNull(); Condition.Requires(exmSubscriptionClientApiService, nameof(exmSubscriptionClientApiService)).IsNotNull(); Logger = logger; _xConnectContactService = xConnectContactService; _xConnectContactFactory = xConnectContactFactory; _saveMarketingPreferencesService = saveMarketingPreferencesService; _marketingPreferenceService = marketingPreferenceService; _exmSubscriptionClientApiService = exmSubscriptionClientApiService; }
protected SendEmailBase(ISubmitActionData submitActionData, ILogger logger, IClientApiService clientApiService, IMailTokenBuilder mailTokenBuilder) : base(submitActionData) { this.logger = logger; this.clientApiService = clientApiService; this.mailTokenBuilder = mailTokenBuilder; }
public IdentifyContact(ISubmitActionData submitActionData, IXdbContactService service) : base(submitActionData) { _service = service; }
public SubscribeToEvent(ISubmitActionData submitActionData) : base(submitActionData) { }
/// <summary> /// Initializes a new instance of the <see cref="LogSubmit"/> class. /// </summary> /// <param name="submitActionData">The submit action data.</param> public RegisterTeamMemberSubmit(ISubmitActionData submitActionData) : base(submitActionData) { }
public LogoutUser(ISubmitActionData submitActionData) : base(submitActionData) { }
public ExecuteIoTMethod(ISubmitActionData submitActionData) : base(submitActionData) { }
public CreateGroup(ISubmitActionData submitActionData) : base(submitActionData) { }
public Reload(ISubmitActionData submitActionData) : base(submitActionData) { }
public SubscribeToListAction(ISubmitActionData submitActionData) : this(submitActionData, ServiceLocator.ServiceProvider.GetService <ILogger>(), ServiceLocator.ServiceProvider.GetService <IXDbService>()) { }
/// <summary> /// Initializes a new instance of the <see cref="LogSubmit"/> class. /// </summary> /// <param name="submitActionData">The submit action data.</param> public LogSubmit(ISubmitActionData submitActionData) : base(submitActionData) { }
internal InvokeSendEmailAction(ISubmitActionData submitActionData) : base(submitActionData) { }
public UserSettingsSubmitAction(ISubmitActionData submitActionData) : base(submitActionData) { }
/// <summary> /// Initializes a new instance of the <see cref="LogSubmit"/> class. /// </summary> /// <param name="submitActionData">The submit action data.</param> public CreateOrganizationTeamSubmit(ISubmitActionData submitActionData) : base(submitActionData) { }
public SaveTeam(ISubmitActionData submitActionData) : base(submitActionData) { }
public SaveDataWithContact(ISubmitActionData submitActionData) : base(submitActionData) { }
public SubscribeToListAction(ISubmitActionData submitActionData, ILogger logger, IXDbService xDbService) : base(submitActionData) { this.logger = logger; this.xDbService = xDbService; }
public UploadPackage(ISubmitActionData submitActionData) : base(submitActionData) { }
public CreateMeeting(ISubmitActionData submitActionData) : base(submitActionData) { }
public SendEmail(ISubmitActionData submitActionData) : base(submitActionData) { }
/// <summary> /// Initializes a new instance of the <see cref="SubmitRegistrationToQueue"/> class. /// </summary> /// <param name="submitActionData">The submit action data.</param> public SubmitRegistrationToQueue(ISubmitActionData submitActionData) : base(submitActionData) { _registrationRepository = new TeamRegistrationRepository(); }