C# IDE Public к частным предложениямC#

Место общения программистов C#
Anonymous
C# IDE Public к частным предложениям

Сообщение Anonymous »

У меня есть struct, которая сделана для импорта параметров для подключения к SQL Server. Код выглядит так < /p>
public readonly struct SqlConnect
{
public SqlConnect(string server, string database, string user, string password)
{
Server = server;
Database = database;
User = user;
Password = password;
}

public string Server { get; }
public string Database { get; }
public string User { get; }
public string Password { get; }
public string ConnectionString => "Server=" + Server + ";Database=" + Database + ";User Id=" + User + ";Password=" + Password + ";";
}
< /code>
Параметры считываются из файла JSON, в котором также есть куча других вещей. Моей IDE не нравится, что сервер, база данных, пользовательские и свойства пароля публично. var configFile = File.ReadAllText(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86) + @"\Alarm\AlarmConfig.json");
_configuration = JsonConvert.DeserializeObject(configFile);
< /code>
Если я установите их на частные, когда я назначаю все структуре конфигурации, все это, включая ConnectionString, являются нулевыми. Что я могу сделать, чтобы исправить это, и моя IDE оставит меня в мире!

Подробнее здесь: https://stackoverflow.com/questions/797 ... uggestions

Вернуться в «C#»