如何为我的ASP.NET核心Web应用程序创建WebJob

时间:2016-10-26 15:37:53

标签: c# asp.net web-applications webjob

我有一个用ASP.NET Core 1.0编写的Web应用程序,它使用身份(个人用户帐户)进行身份验证。由于我的Web应用程序的性质,我需要在我的实体框架表和用户帐户表中执行一些常规后台任务更新数据。

一直在网上搜索,它需要我创建一个控制台应用程序并将其部署为Azure中的WebJob。我的问题是如何设置控制台应用程序来访问我的实体框架表和身份表?

1 个答案:

答案 0 :(得分:1)

您可以从创建.NET Core控制台应用程序开始,然后添加实体框架。

拥有EF后,您可以构建现有数据库,以便访问您创建的表,但是为了访问Identity表,您应该注册Identity服务,并使用它来管理角色/用户。

看一下这篇文章详细解释WebJob with access to Tables and Identity Services