Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何保存将在MVC(C#)中定期读取和更改的两个值_C#_Asp.net Mvc 4_Web Config_App Config - Fatal编程技术网

如何保存将在MVC(C#)中定期读取和更改的两个值

如何保存将在MVC(C#)中定期读取和更改的两个值,c#,asp.net-mvc-4,web-config,app-config,C#,Asp.net Mvc 4,Web Config,App Config,我有一个web应用程序与几个控制台工作应用程序一起工作,这些应用程序负责处理大量数据和电子邮件。控制台应用程序需要读取在web应用程序中编辑的两个配置值。这些值将告诉控制台应用程序在一段时间内的工作速度 我不想使用数据库来存储这两个值,因为这样会导致一个表中只有一行两列。当然,我不能将它们写入web.config,因为这将导致每次我这样做时web应用程序都会重新启动 有人能推荐一个好的做法,让多个应用程序编写和读取这些值吗?可能是一个config.xml文件或其他文件。请注意,我需要通过返回Js

我有一个web应用程序与几个控制台工作应用程序一起工作,这些应用程序负责处理大量数据和电子邮件。控制台应用程序需要读取在web应用程序中编辑的两个配置值。这些值将告诉控制台应用程序在一段时间内的工作速度

我不想使用数据库来存储这两个值,因为这样会导致一个表中只有一行两列。当然,我不能将它们写入web.config,因为这将导致每次我这样做时web应用程序都会重新启动

有人能推荐一个好的做法,让多个应用程序编写和读取这些值吗?可能是一个config.xml文件或其他文件。请注意,我需要通过返回Json对象的操作访问这些值。所以基本上我会:

foo.com/controller/getconfig
这将通过webclient返回Json对象以及我需要的内容


我为过分的唠叨道歉。感谢您的帮助。

web应用程序和其他进程是否在同一台计算机上?否。这就是为什么我需要通过URL调用它。然后使用Directory.CreateDirectory(Path.Combine(Path.gettempath(),“我的应用程序”);并在其下保存一个文件