Создание типизированного класса конфигурации с использованием MS Enterprise Library 5.0 - PullRequest
0 голосов
/ 22 октября 2010

У меня есть веб-приложение ASP.Net 4.0, для которого мне нужно создать типизированный класс конфигурации.Я имею в виду следующее:

class SettingsClass
{
    int count;
    string name;
    decimal amount;
}

Должен сопоставляться с файлом конфигурации следующим образом:

<MyAppSettings>
    <xmlSerializationSection type="...">
        <SettingsClass>
            <count>2<count>
            <name>Moiz</name>
            <decimal>10.66</decimal>
        </SettingsClass>
    </xmlSerializationSection>
</MyAppSettings>

Файл конфигурации был определен в файле web.config следующим образом в разделе конфигурации (Прочитайте ColorSettings как MyAppSettings) Configuration section in web.config

Это было просто в ASP.Net 2.0 и Enterprise library 1.0

Я пытаюсь добиться того же в ASP.Net 4.0 и Enterprise Library 5.0,Однако консоль Enterprise Library из 5.0 не работает так же, как инструмент настройки Enterprise Library из 1.0.

Я хотел знать, как мне поступить в .Net 4.0 и Ent Lib 5.0 для достижения этой цели.такое же требование.Есть ли лучший способ, с помощью которого можно настроить конфигурацию для типизированного класса в .Net 4.0 / ent lib 5.0?

1 Ответ

1 голос
/ 23 октября 2010

Конфигурация XML радикально изменилась (и не в лучшую сторону) в .NET 2.0. Вы захотите взглянуть на пространство имен System.Configuration и классы там. Это уже не вопрос корпоративной библиотеки, а вопрос о самой платформе.

...