网络应用程序上的计时器

2024-01-04

我希望我的网站(C#)每 15 分钟对某个 C# 函数调用一次异步 我怎样才能做到这一点?

thanks


您可以使用静态计时器并从 Global.asax 中的 Application_Start() 方法启动它。

在 Global.asax 中,添加以下字段:

static Timer _timer = null;

然后你可以让你的 Application_Start() 像这样:

void Application_Start(object sender, EventArgs e)
{
    if (_timer == null)
    {
        _timer = new Timer();
        _timer.Interval = 1000; // some interval
        _timer.Elapsed += new ElapsedEventHandler(SomeStaticMethod);
        _timer.Start();
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网络应用程序上的计时器 的相关文章

随机推荐

  • Rails 反跳延迟作业后台任务?删除重复项

    去抖是推迟函数 作业执行直到经过一定时间之后的常用方法 用例 来自多个用户的活跃聊天对话 他们不应该收到每条键入消息的电子邮件通知 但很可能在几分钟的静默后 如果消息未读 用户应该会看到一条通知 延迟作业 没有解决方案 有相关问题 http
  • 互斥查询

    Question 您如何将产生互斥结果的 IF ELSE 分配到产生相同结果的查询中 Use Case 作为主体 当前登录的用户 我可以获得组织中的用户列表 如果我被分配到任何部门 那么用户列表是分配到相同部门的较小的集合 Example
  • OpenCV C++ 转换为 Java 以解决形状检测问题

    我们对 openCV Java 开发有点陌生 遇到了一个问题 我们正在努力转型这段代码 https github com bsdnoobz opencv code blob master shape detect cpp到 Android
  • Python3 - Sympy:展开三角函数的乘积

    我找不到让 SymPy 扩展产品的方法 例如cos a cos b 转化为角度和的三角函数之和 from sympy import init printing wrf wlo t symbols omega RF omega LO t c
  • 如果我的状态没有改变,还需要 OTP 吗?

    我有一个 erlang 项目 其状态完全是只读的 由 ets 表和编译模块 https stackoverflow com questions 5130382 erlang gen server with a large state 代码启
  • 多处理中的共享内存对象

    假设我有一个内存很大的 numpy 数组 我有一个函数func它将这个巨大的数组作为输入 以及一些其他参数 func不同参数可以并行运行 例如 def func arr param do stuff to arr param build a
  • 命名参数的 Groovy 用法

    我有一个像这样的绝妙方法 def createMyObj id instanceId isValid def myObj new SomeObj myObj setId id myObj setInstanceId instanceId m
  • 聚合静态库

    我尝试将多个 a 文件聚合为一个文件 命令如下 TARGET libnumpy a DIR build lib linux x86 64 2 6 numpy FILES DIR core sort a DIR core multiarray
  • Safari AJAX 错误 - 无法加载资源

    从今天开始 我正在开发的网络应用程序中出现了一个非常奇怪的错误 我没有对代码做任何事情 但日复一日地出现了这个错误 我向运行 MAMP PRO 的本地服务器执行 AJAX 请求 不是使用 jquery 而是使用普通 js 在 Chrome
  • JSF 转换器导致验证器被忽略

    这是该字段
  • 基于总和的 Hibernate 属性

    我发现我可以使用 hibernate 来使用 HQL 获取多个实体的总和 如下所示 public Long getEnvelopeTotal AbstractEnvelope envelope String query select sum
  • ISO 8601:2004 中的 C 预处理器 __TIMESTAMP__

    我怎样才能拥有一个 TIMESTAMP ISO 8601 2004 中的替代品 TIMESTAMP Sat Jul 6 02 50 06 2013 vs TIMESTAMP ISO 2013 07 06T00 50 06Z 噢 乐观主义者
  • 如何在iOS中永远重复动画? [复制]

    这个问题在这里已经有答案了 在我看来 我想永远重复一个动画 下面是我的代码 UIView animateWithDuration 0 5f delay 0 49f options UIViewAnimationOptionCurveEase
  • XML 架构 - 只有一个元素应将属性设置为 true

    我如何定义一个只能在一个元素中设置为 true 的布尔属性 以下代码段必须无效
  • 如何使用 gcc 或 clang 模拟 _mm256_loadu_epi32?

    英特尔的内在指南列出了内在 m256i mm256 loadu epi32 void const mem addr Instruction vmovdqu32 ymm m256 CPUID Flags AVX512VL AVX512F De
  • Beam/Google Cloud 数据流 ReadFromPubsub 缺失数据

    我有 2 个数据流流管道 pubsub 到 bigquery 代码如下 class transform class beam DoFn def process self element publish time beam DoFn Time
  • 结合 2 df 使用 cross_join 的先前结果和增长率进行预测

    在我之前的问题中here https stackoverflow com questions 76621713 combine 2 df with a for loop to make projections noredirect 1 co
  • 控件的“On_Load”表单等效项是什么?

    我有一个列表框 我想在加载时执行一个方法 尽管我无法使用表单 On Load 触发器 因为列表框位于 TabControl 内 有没有办法让对象初始化时执行方法 最接近的模拟控件是HandleCreated http msdn micros
  • HikariPool-1 - 检测到异常系统时钟更改,从池中软驱逐连接

    我的应用程序使用 Spring boot 和 hikaricp 就会出现这样的错误 HikariPool 1 检测到异常系统时钟更改 从池中软驱逐连接 请帮我解决它 两个建议 一 确保您使用的是最新版本的 HikariCP 二 将计算机配置
  • 网络应用程序上的计时器

    我希望我的网站 C 每 15 分钟对某个 C 函数调用一次异步 我怎样才能做到这一点 thanks 您可以使用静态计时器并从 Global asax 中的 Application Start 方法启动它 在 Global asax 中 添加