• API

    Show / Hide Table of Contents

    Class ConfigurationBuilderExtensions

    Extension methods for Microsoft.Extensions.Configuration.IConfigurationBuilder.

    Inheritance
    System.Object
    ConfigurationBuilderExtensions
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Lucene.Net.Configuration
    Assembly: Lucene.Net.TestFramework.dll
    Syntax
    public static class ConfigurationBuilderExtensions

    Methods

    | Improve this Doc View Source

    AddJsonFilesFromRootDirectoryTo(IConfigurationBuilder, String, String)

    Scans from currentPath to the root directory looking for fileName configuration settings. This loads a Json Configuration provider in ascending hierarchy.

    Declaration
    [CLSCompliant(false)]
    public static IConfigurationBuilder AddJsonFilesFromRootDirectoryTo(this IConfigurationBuilder builder, string currentPath, string fileName)
    Parameters
    Type Name Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder builder
    System.String currentPath

    The current path to start in

    System.String fileName

    The filename to be searched for

    Returns
    Type Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder
    | Improve this Doc View Source

    AddLuceneDefaultSettings(IConfigurationBuilder, String)

    Helper Extension method to add a LuceneDefaultConfigurationSource

    Declaration
    [CLSCompliant(false)]
    public static IConfigurationBuilder AddLuceneDefaultSettings(this IConfigurationBuilder configurationBuilder, string prefix)
    Parameters
    Type Name Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder
    System.String prefix

    A prefix used to filter the environment variables.

    Returns
    Type Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder
    | Improve this Doc View Source

    AddNUnitTestRunSettings(IConfigurationBuilder)

    Helper Extension method to add a TestParameterConfigurationSource Uses the NUnit.Framework.TestContext.Parameters to build provider

    Declaration
    [CLSCompliant(false)]
    public static IConfigurationBuilder AddNUnitTestRunSettings(this IConfigurationBuilder configurationBuilder)
    Parameters
    Type Name Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder
    Returns
    Type Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder
    | Improve this Doc View Source

    AddXmlFilesFromRootDirectoryTo(IConfigurationBuilder, String, String)

    Scans from currentPath to the root directory looking for fileName configuration settings. This loads a XML Configuration provider in ascending hierarchy.

    Declaration
    [CLSCompliant(false)]
    public static IConfigurationBuilder AddXmlFilesFromRootDirectoryTo(this IConfigurationBuilder builder, string currentPath, string fileName)
    Parameters
    Type Name Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder builder
    System.String currentPath

    The current path to start in

    System.String fileName

    The filename to be searched for

    Returns
    Type Description
    Microsoft.Extensions.Configuration.IConfigurationBuilder
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)