SORU
30 Mart 2009, PAZARTESİ


'WebConfigurationManager arasındaki fark ne ve ConfigurationManager?

Bu WebConfigurationManager ve ConfigurationManager arasındaki fark nedir?

Ne zaman birini kullanmalıyım?

GÜNCELLENDİ

Ben sadece WebConfigurationManager baktı ve nedense senin gibi bağlantı dizeleri configurationmanager'da (dizi gibi) erişebilirsiniz. Herkes MS böyle yaptı bana söyleyebilir mi? Bu WebConfigurationManager kullanarak ihtiyacınız olan bağlantı dizesini almak için bir ağrı gibi görünüyor.

İHTAR ile GÜNCELLEŞTİRİLMİŞ bir DAHA!

Eğer "Sistem.başvuru yok ise.Yapılandırma" ad proje, Visual Studio ekledi çalıştığınızda bir hata göstermek için ve WebConfigurationManager erişecek.Bir dizi gibi ConnectionStrings!

CEVAP
30 Mart 2009, PAZARTESİ


Bir web uygulaması içinde yapılandırma miras ile başa çıkmak için nasıl biliyor WebConfiguratonManger. Bildiğiniz gibi, birçok web olabilir.bir applicaion config dosyaları - site kök ve alt dizinlere herhangi bir sayı. Bu GetSection için yol iletebilirsiniz() yöntemi mümkün kılınmış yapılandırma almak için.

Eğer Reflektör ile WebConfigurationManager sonra looke olsaydık şey çok açık;

public static object GetSection(string sectionName)
{
    ...
    return ConfigurationManager.GetSection(sectionName);
}

public static object GetSection(string sectionName, string path)
{
    ...
    return HttpConfigurationSystem.GetSection(sectionName, path);
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Grace Su

    Grace Su

    6 Ocak 2006
  • LAHWF

    LAHWF

    5 Kasım 2009
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010