.Net Core с конфигурацией .Net Framework - PullRequest
0 голосов
/ 09 января 2019

Как установить настройку приложения Configuration Manager в устаревшую зависимость .Net Framework. WebApi в .Net Core, но для доступа к данным приходится использовать устаревшую .Net Framework. Тогда структура базовой библиотеки равна

public class OracleRepository : BaseRepository
{
    public OracleRepository() : base(ConnectionString)
    {
    }
}

public abstract class BaseRepository
{
    private string _connectionString;

    public BaseRepository(string connectionString)
    {
        ConnectionString = ConfigurationManager.AppSettings[connectionString];
    }
}

1 Ответ

0 голосов
/ 09 января 2019

Конечно, вы можете сохранить слой хранилища в .net framework вместо использования Core.

Вместо использования ConfigurationManager.AppSettings я бы предложил ввести необходимые параметры в виде коллекции KeyValuePair или словаря.

Затем вы можете инициализировать эту коллекцию KeyValuePair или словарь в методе запуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...