public static IServiceCollection AddConfigurationManagerForFile(
this IServiceCollection services,
string? path = null,
IReadOnlyCollection<KeyValuePair<string, string>>? defaultDefinedSymbols = null,
bool ignoreContext = false
)<ExtensionAttribute>
Public Shared Function AddConfigurationManagerForFile (
services As IServiceCollection,
Optional path As String = Nothing,
Optional defaultDefinedSymbols As IReadOnlyCollection(Of KeyValuePair(Of String, String)) = Nothing,
Optional ignoreContext As Boolean = false
) As IServiceCollectionpublic:
[ExtensionAttribute]
static IServiceCollection^ AddConfigurationManagerForFile(
IServiceCollection^ services,
String^ path = nullptr,
IReadOnlyCollection<KeyValuePair<String^, String^>>^ defaultDefinedSymbols = nullptr,
bool ignoreContext = false
)[<ExtensionAttribute>]
static member AddConfigurationManagerForFile :
services : IServiceCollection *
?path : string *
?defaultDefinedSymbols : IReadOnlyCollection<KeyValuePair<string, string>> *
?ignoreContext : bool
(* Defaults:
let _path = defaultArg path null
let _defaultDefinedSymbols = defaultArg defaultDefinedSymbols null
let _ignoreContext = defaultArg ignoreContext false
*)
-> IServiceCollection Путь до файлов с конфигурацией. Путь может не существовать или быть паттерном с масками.
Если указан относительный путь, то он будет определён в соответствии с текущей папкой.
Если указано null/пустая строка, то путь до файла будет определён в соответствии с настройкой AppJson.