Как сделать настройки по умолчанию в библиотеке (пакет NuGet), которые могут быть переопределены в проекте, в котором он используется? - PullRequest
0 голосов
/ 10 июня 2019

Я хочу иметь некоторые настройки по умолчанию в моей библиотеке, которые будут распространяться в виде пакета NuGet.Я хочу, чтобы пользователи этой библиотеки могли их переопределять.Как мне это сделать?

app.config в пакете Nuget для значений по умолчанию?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <appSettings>
      <add key="Key0" value="0" />
   </appSettings>
</configuration>

И затем переопределить их в app.config в проекте с использованием библиотеки?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <appSettings>
      <add key="Key0" value="45" />
   </appSettings>
</configuration>

Примечание: Это стандартная библиотека .Net, которая будет использоваться в и .Net Core 2.x и .Проект Net Framework 4.7.

...