У меня есть 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# IDE Public к частным предложениям ⇐ C#
Место общения программистов C#
1758840478
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 оставит меня в мире!
Подробнее здесь: [url]https://stackoverflow.com/questions/79775362/c-sharp-ide-public-to-private-suggestions[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия