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 + ";";
}
Параметры считываются из файла .json , который также имеет кучу других вещей в нем. Моей IDE не нравится, что сервер, база данных, пользовательские и свойства пароля публично.

Код: Выделить всё

var configFile = File.ReadAllText(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86) + @"\Alarm\AlarmConfig.json");
_configuration = JsonConvert.DeserializeObject(configFile);
Если я установите их на частные, когда я назначаю все конфигурационной структуре, все это, включая ConnectionString , null.
Что я могу сделать, чтобы исправить это, и моя ide оставит меня в мире!

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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