Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.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
C# Azure Web作业-保存应用程序设置以在重新启动期间保持 我有一个Azure始终持续运行的web作业_C#_.net_Azure_Logic_Azure Webjobs - Fatal编程技术网

C# Azure Web作业-保存应用程序设置以在重新启动期间保持 我有一个Azure始终持续运行的web作业

C# Azure Web作业-保存应用程序设置以在重新启动期间保持 我有一个Azure始终持续运行的web作业,c#,.net,azure,logic,azure-webjobs,C#,.net,Azure,Logic,Azure Webjobs,我的应用程序执行以下操作: 使用应用程序设置检查上次更新的记录。Properties.Settings.Default.Property 如果该属性具有值,则当应用程序重新启动或中止时,该属性将从此点继续。。听起来很简单,对吗 这不会发生,你知道我应该如何从应用程序中保存设置吗 我想尝试避免任何其他服务调用,是否有Azure Webjob的功能用于保存和检索可在每次重新启动期间持久化的设置 有什么想法吗 如果我的代码有任何感兴趣的优化注释,请发表评论 if (lastUpdatedRec

我的应用程序执行以下操作:

使用应用程序设置检查上次更新的记录。Properties.Settings.Default.Property

如果该属性具有值,则当应用程序重新启动或中止时,该属性将从此点继续。。听起来很简单,对吗

这不会发生,你知道我应该如何从应用程序中保存设置吗

我想尝试避免任何其他服务调用,是否有Azure Webjob的功能用于保存和检索可在每次重新启动期间持久化的设置

有什么想法吗

如果我的代码有任何感兴趣的优化注释,请发表评论

    if (lastUpdatedRecord > 0)
                {
                    if (Properties.Settings.Default.lastUpdatedRecord >= maximum)
                    {
                        Properties.Settings.Default.lastUpdatedRecord = 0;
                        Properties.Settings.Default.Save();
                    }
                    else
                    {
                        Console.WriteLine("I see were not done yet with our last run, resuming where we left off [" + lastUpdatedRecord + "]");
                        start = lastUpdatedRecord;
                    }
                }
                else
                {
                    start = gatherStart;
                    Properties.Settings.Default.lastUpdatedRecord = 0;
                    Properties.Settings.Default.Save();
                }

                for (i = start; i <= maximum; i++)

我想你是在找一个


这篇文章解释了如何实现外部配置存储模式,您可以找到源代码。

在最后一分钟进行搜索时,我遇到了这个漂亮的URL,我将尝试并报告成功或失败:不,这个URL类引用有一个getter而不是setter…: