コード例 #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultSchemaFormBuilder"/> class.
        /// </summary>
        /// <param name="urlLookupProvider">The URL lookup provider.</param>
        public DefaultSchemaFormBuilder(IUrlLookupProvider urlLookupProvider, ILanguageProvider languageProvider)
        {
            _urlLookupProvider = urlLookupProvider;
            _languageProvider  = languageProvider;

            Initialize();
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultSchemaFormBuilder"/> class.
        /// </summary>
        /// <param name="urlLookupProvider">The URL lookup provider.</param>
        public DefaultSchemaFormBuilder(IUrlLookupProvider urlLookupProvider, ILanguageProvider languageProvider)
        {
            _urlLookupProvider = urlLookupProvider;
            _languageProvider = languageProvider;

            Initialize();
        }
コード例 #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultSchemaFormBuilder"/> class.
        /// </summary>
        public DefaultSchemaFormBuilder()
        {
            _urlLookupProvider = null;
            _languageProvider  = null;

            Initialize();
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultSchemaFormBuilder"/> class.
        /// </summary>
        public DefaultSchemaFormBuilder()
        {
            _urlLookupProvider = null;
            _languageProvider = null;

            Initialize();
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="UrlLookupSchemaModule"/> class.
 /// </summary>
 /// <param name="urlLookupProvider">The URL lookup provider.</param>
 public UrlLookupSchemaModule(IUrlLookupProvider urlLookupProvider)
 {
     _urlLookupProvider = urlLookupProvider;
 }
 /// <summary>
 /// Adds the URL lookup provider module to the pipeline.
 /// </summary>
 /// <param name="schemaBuilder">The schema builder.</param>
 /// <param name="urlLookupProvider">The URL lookup provider.</param>
 public static void UseUrlLookupProviderModule(this SchemaBuilder schemaBuilder, IUrlLookupProvider urlLookupProvider)
 {
     schemaBuilder.AddPipelineModule(new UrlLookupSchemaModule(urlLookupProvider));
 }
コード例 #7
0
 /// <summary>
 /// Adds the URL lookup provider module to the pipeline.
 /// </summary>
 /// <param name="schemaBuilder">The schema builder.</param>
 /// <param name="urlLookupProvider">The URL lookup provider.</param>
 public static void UseUrlLookupProviderModule(this SchemaBuilder schemaBuilder, IUrlLookupProvider urlLookupProvider)
 {
     schemaBuilder.AddPipelineModule(new UrlLookupSchemaModule(urlLookupProvider));
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UrlLookupSchemaModule"/> class.
 /// </summary>
 /// <param name="urlLookupProvider">The URL lookup provider.</param>
 public UrlLookupSchemaModule(IUrlLookupProvider urlLookupProvider)
 {
     _urlLookupProvider = urlLookupProvider;
 }