Asp net жүйесінде конфигурация менеджері дегеніміз не?
Asp net жүйесінде конфигурация менеджері дегеніміз не?

Бейне: Asp net жүйесінде конфигурация менеджері дегеніміз не?

Бейне: Asp net жүйесінде конфигурация менеджері дегеніміз не?
Бейне: Евгений Пешков «Клиентский HTTP в .NET: От WebRequest до SocketsHttpHandler» 2024, Мамыр
Anonim

The ConfigurationManager сынып Web немесе Windows қолданбасына құрылғыға, қолданбаға және пайдаланушыға қол жеткізуге мүмкіндік береді конфигурация файлдар. атауы және орналасқан жері конфигурация файлдар веб-бағдарламамен немесе Windows консольдық қолданбасымен жұмыс істеп жатқаныңызға байланысты.

Конфигурация менеджері не үшін қажет?

ConfigurationManager деректерді оқуға көмектесетін сынып конфигурациялар . қол жеткізуді қамтамасыз етеді конфигурация клиенттік қолданбаларға арналған файлдар. Кімге пайдалану the ConfigurationManager сыныпта жобаңыз Жүйеге сілтеме жасауы керек. Конфигурация құрастыру.

Сондай-ақ, ConfigurationManager ConnectionStrings дегеніміз не? ConfigurationManager . ConnectionStrings дерекқорларыңызға (бір немесе бірнеше) кіру үшін ақпарат сақталатын қолданба конфигурациясының белгілі бір бөліміне сілтеме жасайды. Бөлімде мына сияқты жолдар бар байланыс жолдары > <add add="MyDataBase" connectionString ="Провайдер=Microsoft.

Сондай-ақ білу керек, ConfigurationManager AppSettings қалай жұмыс істейді?

Ол сипатқа бірінші қол жеткізу кезінде кэштеледі, осылайша жасайды мән сұраған сайын физикалық файлдан оқылмайды. Сондықтан соңғы мәнді алу үшін Windows қолданбасын қайта іске қосу (немесе конфигурацияны жаңарту) қажет және вебті өңдеген кезде ASP. Net қолданбасы автоматты түрде қайта іске қосылады.

Жүйе конфигурациясының анықтамасын қалай қосуға болады?

# Solution Explorer бағдарламасында жоба түйінін тінтуірдің оң жақ түймешігімен басып, басыңыз Анықтама қосу . # Ішінде Анықтама қосу тілқатысу терезесінде тармағын таңдаңыз. NET қойындысын ашып, таңдаңыз Жүйе . Конфигурация тізімнен, содан кейін OK түймесін басыңыз.

Ұсынылған: