Я пытаюсь понять статические классы в C#. Вещь, которую я хочу сделать, это то, что я хочу создать статический класс конфигурации. В котором я собираюсь определить несколько открытых элементов, которые могут быть доступны извне, например ConnectionString
и другую конфигурацию, связанную с приложением. Как это сделать?Публичные элементы в статическом классе C#
public static class config {
public static string con {get; set;}
public static bool IsProduction {get; set;}
public static string FileLogPath {get; set;}
}
Это то, что я делаю сейчас, мне нужно определить все значения переменной в конструкторе или нет?
У вас есть класс на месте, где код, задающий значения для этого класса, вы должны поместить этот код в приложение, чтобы вы могли получить доступ к нему через application – Saravanan
Существует не так много кода, только нужно извлекать значения из web.config и присваивать их переменным. – Ancient
Я знаю, что могу напрямую получать значения из webconfig, но я сделал отдельный проект для конфигурации и добавил ссылку на сайт этого проекта. поэтому я так делаю – Ancient