首页 > 其他分享 >.net core Abp定时任务实现

.net core Abp定时任务实现

时间:2023-06-01 15:12:38浏览次数:35  
标签:core offlineCourseLiveRecordService organizationAppService Abp readonly userCour

 

public class UseTimeJob : Job//重点是继承Job 
{
public readonly IUserCourseJobTimeService _userCourseJobTimeService;
public readonly IOrganizationAppService _organizationAppService;
private readonly IOfflineCourseLiveRecordService _offlineCourseLiveRecordService;
public UseTimeJob(IUserCourseJobTimeService userCourseJobTimeService, IOrganizationAppService organizationAppService, IOfflineCourseLiveRecordService offlineCourseLiveRecordService)
{
_userCourseJobTimeService = userCourseJobTimeService;
_organizationAppService = organizationAppService;
_offlineCourseLiveRecordService = offlineCourseLiveRecordService;
}
[Invoke(Begin = "2023-03-21 01:40", Interval = 86400000, SkipWhileExecuting = true)]
public void DoTask()
{
//_organizationAppService.SaveJxjyUnit();
_offlineCourseLiveRecordService.GetClassRecordLogByProjectId();
_offlineCourseLiveRecordService.GetClassReturnRecordLogByProjectId();
_offlineCourseLiveRecordService.GetRecordToAction();
_offlineCourseLiveRecordService.AddLiveAreaCredit();

}


}

标签:core,offlineCourseLiveRecordService,organizationAppService,Abp,readonly,userCour
From: https://www.cnblogs.com/doudou1204/p/17449043.html

相关文章

  • 使用Minio Clinet将老版本Minio的数据迁移到新版本的Minio
    1.关于MinioClient:MinIOClient是一个命令行工具,用于与Minio或云存储服务进行交互。它支持文件系统和AmazonS3兼容的云存储服务(AWSSignaturev2和v4)。MinIOClientmc命令行工具提供了ls、cat、cp、mirror和diff等UNIX命令的现代替代方案,支持文件系统和Amazons3兼容的云......
  • 使用ef core进行一对多映射
    1.创建数据库关系图2.创建主外键关系3.编写代码4.输出结果 ......
  • 介绍.NET几种人脸识别组件
    人脸识别技术在现代社会中扮演着越来越重要的角色,比如人脸识别门禁、人脸识别支付、甚至人脸识别网站登录等。 最近有群友问.NET有没有人脸识别的组件,小编查阅相关资料介绍下面几种.NET人脸识别组件供大家参考。1、MicrosoftAzureFaceAPI简介:MicrosoftAzureFaceAPI是微软......
  • fortinet sql注入 语义分析检测
    Syntax-basedSQLInjectionDetectionUsingregularexpressionbasedsignaturestodetectSQLinjectionattacksiscoretoaWAFsolutionhoweveritdoesnotgowithoutissues.DuetothenatureoftheSQLlanguagebeingsimilartotheEnglishgrammarfalse......
  • Kubernetes(k8s)健康性检查:livenessprobe探测和readinessprobe探测
    目录一.系统环境二.前言三.Kubernetes健康性检查简介四.创建没有探测机制的pod五.添加livenessprobe探测5.1使用command的方式进行livenessprobe探测5.2使用httpGet的方式进行livenessprobe探测5.3使用tcpSocket的方式进行livenessprobe探测六.readinessprobe探测七.总结一.系......
  • .net耗时:多线程分段并发执行与单线程异步执行
    多线程执行存在线程切换的耗时,可采用单线程异步执行。性能根据实际情况调优。结合上面两种情况:可实现多线程异步执行。目前先看看下面两个例子1 多线程分段执行设备查找耗时操作///<summary>///异步查询设备///</summary>///<paramna......
  • windows下通过net user add和powershell添加用户,sysmon仅仅采集到进程,而在windows安全
    执行操作:C:\Windows\system32>netuser/add"jack""fuckoff"命令成功完成。C:\Windows\system32>powershellWindowsPowerShell版权所有(C)MicrosoftCorporation。保留所有权利。尝试新的跨平台PowerShellhttps://aka.ms/pscore6PSC:\Windows\system32&g......
  • Linux 内核 net_proto_family
    staticconststructnet_proto_familyinet_family_ops={.family=PF_INET,.create=inet_create,.owner=THIS_MODULE,};(void)sock_register(&inet_family_ops);/***sock_register-addasocketprotocolhandler*@ops:descriptiono......
  • inetsw table
    /*Theinetswtablecontainseverythingthatinet_createneedsto*buildanewsocket.*/staticstructlist_headinetsw[SOCK_MAX];staticDEFINE_SPINLOCK(inetsw_lock);for(q=inetsw_array;q<&inetsw_array[INETSW_ARRAY_LEN];++q)......
  • 界面控件DevExpress ASP.NET新主题——Office 365暗黑主题的应用
    DevExpressASP.NET WebFormsControls拥有针对Web表单(包括报表)的110+种UI控件,DevExpressASP.NETMVCExtensions是服务器端MVC扩展或客户端控件,由轻量级JavaScript小部件提供支持的70+个高性能DevExpressASP.NETCoreControls,包含功能完善的报表平台。在之前发布的v22.1版......