网页:https://elsa-workflows.github.io/elsa-core/docs/installing-elsa-dashboard
Elsa.Dashboard提供了一个ASP.NET应用,可以通过网页的方式管理工作流。本节介绍如何进行安装和注册相关服务。
安装包
dotnet add package Elsa.Dashboard
注册服务
请把下面代码添加到ASP.NET项目的Startup.cs文件中。
public void ConfigureServices(IServiceCollection services) { services .AddElsaDashboard(); } public void Configure(IApplicationBuilder app, IHostingEnvironment env) { app .UseStaticFiles() .UseRouting() .UseEndpoints(endpoints => endpoints.MapControllers()); }
运行
当你的应用程序执行起来以后,你只需要在浏览器中导航到/elsa/home,就会显示如下的界面:
持久化
默认情况下存储在内存中,你也可以参考持久化提供程序persistence providers,可以更持久保存。