我们如何保存或锁定传入的请求并在进行一些处理之后执行C#WebApplication

时间:2018-10-16 16:35:52

标签: multithreading timer request async-await locking

我当前的要求是保留传入的请求,并在某些文件导出完成后释放它们。

有一个静态方法可以读取XML文件,该方法基于返回值的键。

public string GetValue(string val)
{
  if(condition)
  {
    //Lock or Hold incoming request
    LoadFileFromDB();
    //Once LoadfileFromDB() gets completed then return the incoming request.
  }
  return "Test";
}

public void LoadFileFromDB()
{
  //
}

请提出建议

0 个答案:

没有答案