我正在开发一个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是最好的地方吗?
期待答案!