語言

JsonConfigurationExtensions.AddJsonFile 方法

定義

多載

名稱 Description
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>)

將 JSON 配置原始碼加入 builder

AddJsonFile(IConfigurationBuilder, String)

將 JSON 配置提供者 加入 pathbuilder

AddJsonFile(IConfigurationBuilder, String, Boolean)

將 JSON 配置提供者 加入 pathbuilder

AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean)

將 JSON 配置提供者 加入 pathbuilder

AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)

將 JSON 配置原始碼加入 builder

AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>)

來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs

將 JSON 配置原始碼加入 builder

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddJsonFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, Action<Microsoft::Extensions::Configuration::Json::JsonConfigurationSource ^> ^ configureSource);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Action<Microsoft.Extensions.Configuration.Json.JsonConfigurationSource>? configureSource);
static member AddJsonFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * Action<Microsoft.Extensions.Configuration.Json.JsonConfigurationSource> -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddJsonFile (builder As IConfigurationBuilder, configureSource As Action(Of JsonConfigurationSource)) As IConfigurationBuilder

參數

configureSource
Action<JsonConfigurationSource>

設定來源。

傳回

IConfigurationBuilder

適用於

AddJsonFile(IConfigurationBuilder, String)

來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs

將 JSON 配置提供者 加入 pathbuilder

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddJsonFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ path);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path);
static member AddJsonFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddJsonFile (builder As IConfigurationBuilder, path As String) As IConfigurationBuilder

參數

path
String

相對於儲存在 Propertiesbuilder基底路徑的路徑。

傳回

IConfigurationBuilder

適用於

AddJsonFile(IConfigurationBuilder, String, Boolean)

來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs

將 JSON 配置提供者 加入 pathbuilder

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddJsonFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ path, bool optional);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional);
static member AddJsonFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * bool -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddJsonFile (builder As IConfigurationBuilder, path As String, optional As Boolean) As IConfigurationBuilder

參數

path
String

相對於儲存在 Propertiesbuilder基底路徑的路徑。

optional
Boolean

檔案是否為選擇性。

傳回

IConfigurationBuilder

適用於

AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean)

來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs

將 JSON 配置提供者 加入 pathbuilder

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddJsonFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, System::String ^ path, bool optional, bool reloadOnChange);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange);
static member AddJsonFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * bool * bool -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddJsonFile (builder As IConfigurationBuilder, path As String, optional As Boolean, reloadOnChange As Boolean) As IConfigurationBuilder

參數

path
String

相對於儲存在 Propertiesbuilder基底路徑的路徑。

optional
Boolean

檔案是否為選擇性。

reloadOnChange
Boolean

如果檔案有變動,是否應該重新載入設定。

傳回

IConfigurationBuilder

適用於

AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)

來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs
來源:
JsonConfigurationExtensions.cs

將 JSON 配置原始碼加入 builder

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Configuration::IConfigurationBuilder ^ AddJsonFile(Microsoft::Extensions::Configuration::IConfigurationBuilder ^ builder, Microsoft::Extensions::FileProviders::IFileProvider ^ provider, System::String ^ path, bool optional, bool reloadOnChange);
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider? provider, string path, bool optional, bool reloadOnChange);
static member AddJsonFile : Microsoft.Extensions.Configuration.IConfigurationBuilder * Microsoft.Extensions.FileProviders.IFileProvider * string * bool * bool -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function AddJsonFile (builder As IConfigurationBuilder, provider As IFileProvider, path As String, optional As Boolean, reloadOnChange As Boolean) As IConfigurationBuilder

參數

provider
IFileProvider

用來 IFileProvider 存取檔案。

path
String

相對於儲存在 Propertiesbuilder基底路徑的路徑。

optional
Boolean

檔案是否為選擇性。

reloadOnChange
Boolean

如果檔案有變動,是否應該重新載入設定。

傳回

IConfigurationBuilder

適用於