在.NET MVC Web API

时间:2015-08-28 08:28:34

标签: .net asp.net-mvc-4 c#-4.0 asp.net-web-api2

我正在开发一个MVC Web API应用程序。现在,对于新的需求,我希望能够在我的解决方案中添加一些包含配置的xml文件。 XML将如下所示:

<utils>
    <util>
        <enable>FALSE</enable>
        <name>JTDS.BackFlush</name>
        <operation>0040</operation>
        <attributes>
            <sender>SFCS</sender>
            <interface_id>JTDS</interface_id>
            <folder>C:\temp</folder>
        </attributes>
    </util>
    <util>
        <enable>TRUE</enable>
        <operation>0030</operation>
        <name>JTDS.Reprint</name>
        <attributes>
            <sender>SFCS</sender>
            <interface_id>JTDS</interface_id>
        </attributes>
    </util>
</utils>

由于此配置未 - 或很少 - 已更改。我希望这个配置只加载一次,最好加载到具有相同属性的对象中。如果检测到此配置中的更改,则会自动重新启动应用程序,就像使用web.config一样。有没有办法做到这一点? application_start是最好的地方吗?

期待答案!

0 个答案:

没有答案