public DefinitionHelper(IConfigurationManager configurationManager, IFormPersistence formPersistence, ILayoutPersistence layoutPersistence, IValidationPersistence validationPersistence) { Config = configurationManager; Forms = formPersistence; Layouts = layoutPersistence; Validations = validationPersistence; }
/// <summary> /// Primary constructor. /// </summary> /// <param name="context">Umbraco context.</param> public FormsController(UmbracoContext context) : base(context) { Persistence = FormPersistence.Current.Manager; Entities = EntityPersistence.Current.Manager; Validations = ValidationPersistence.Current.Manager; }
/// <summary> /// Default constructor. /// </summary> public FormsController(IFormPersistence formPersistence, IEntityPersistence entityPersistence, IValidationPersistence validationPersistence, IConfiguredFormPersistence configuredFormPersistence, IEntityHelper entityHelper, FormFieldTypeCollection formFieldTypeCollection, FormHandlerTypeCollection formHandlerTypeCollection) { Persistence = formPersistence; Entities = entityPersistence; Validations = validationPersistence; ConFormPersistence = configuredFormPersistence; EntityHelper = entityHelper; FormHandlerTypeCollection = formHandlerTypeCollection; FormFieldTypeCollection = formFieldTypeCollection; }
/// <summary> /// Default constructor. /// </summary> /// <param name="configuredFormPersistence"> /// The configured Form Persistence. /// </param> /// <param name="dataValuePersistence"> /// The data Value Persistence. /// </param> /// <param name="folderPersistence"> /// The folder Persistence. /// </param> /// <param name="formPersistence"> /// The form Persistence. /// </param> /// <param name="layoutPersistence"> /// The layout Persistence. /// </param> /// <param name="validationPersistence"> /// The validation Persistence. /// </param> public DefaultEntityPersistence(IConfiguredFormPersistence configuredFormPersistence, IDataValuePersistence dataValuePersistence, IFolderPersistence folderPersistence, IFormPersistence formPersistence, ILayoutPersistence layoutPersistence, IValidationPersistence validationPersistence, IEntityHelper entityHelper) { ConfiguredForms = configuredFormPersistence; DataValues = dataValuePersistence; Folders = folderPersistence; Forms = formPersistence; Layouts = layoutPersistence; Validations = validationPersistence; EntityHelper = entityHelper; }
/// <summary> /// Default constructor. /// </summary> public FormsController(IConfigurationManager configurationManager, IFormPersistence formPersistence, ILayoutPersistence layoutPersistence, IEntityPersistence entityPersistence, IValidationPersistence validationPersistence, IConfiguredFormPersistence configuredFormPersistence, IEntityHelper entityHelper, FormFieldTypeCollection formFieldTypeCollection, FormHandlerTypeCollection formHandlerTypeCollection) { Config = configurationManager; Persistence = formPersistence; LayoutPersistence = layoutPersistence; Entities = entityPersistence; Validations = validationPersistence; ConFormPersistence = configuredFormPersistence; EntityHelper = entityHelper; FormHandlerTypeCollection = formHandlerTypeCollection; FormFieldTypeCollection = formFieldTypeCollection; }
/// <summary> /// Initializes a new instance of the <see cref="SubmissionsController"/> class. /// </summary> /// <param name="configurationManager"> /// The configuration manager. /// </param> /// <param name="formPersistence"> /// The form persistence. /// </param> /// <param name="validationPersistence"> /// The validation persistence. /// </param> public SubmissionsController(IConfigurationManager configurationManager, IFormPersistence formPersistence, IValidationPersistence validationPersistence) { Config = configurationManager; Forms = formPersistence; Validations = validationPersistence; }
public Submissions(IFormPersistence formPersistence, IValidationPersistence validationPersistence, ILogger logger) { Forms = formPersistence; Validations = validationPersistence; Logger = logger; }
/// <summary> /// Primary constructor. /// </summary> /// <param name="entityPersistence"> /// The entity Persistence. /// </param> /// <param name="validationPersistence"> /// The validation Persistence. /// </param> public ValidationsController(IEntityPersistence entityPersistence, IValidationPersistence validationPersistence) { Persistence = validationPersistence; Entities = entityPersistence; }