Workflow Core's Json Notes The design project stores those step points in a separate project, generating a separate dll. The JSON is as follows: { "Id": "HelloWorld11", "Version": 1, "Steps": [ { "Id": "He…

2019年7月31日 1条评论 74点热度 8人点赞 痴者工良 阅读全文

Workflow Core 的Json笔记 1,设计项目是,由单独的项目存储那些步骤点,生成单独的dll json如下 { "Id": "HelloWorld11", "Version": 1, "Steps": [ { "Id": "Hello", "StepType": "Test6.Steps.HelloWorld, Test6", "Nex…

2019年7月31日 1条评论 6188点热度 8人点赞 痴者工良 阅读全文
 />            </a>
        </div>
        <div class=

Research and Tutorial on the Open Source Workflow Engine Workflow Core [TOC] 1. Workflow Objects and Pre-Usage Instructions To avoid ambiguity, it is agreed in advance. A workflow consists of many nodes, with each node being called a Step. 1. IWorkflow / IWork…

2019年7月30日 3条评论 92点热度 0人点赞 痴者工良 阅读全文
 />            </a>
        </div>
        <div class=

开源工作流引擎 Workflow Core 的研究和使用教程 [TOC] 一,工作流对象和使用前说明 为了避免歧义,事先约定。 工作流有很多节点组成,一个节点成为步骤点(Step)。 1,IWorkflow / IWorkflowBuilder Workflow Core 中,用于构建工作流的类继承 IWorkflow,代表一条有任务规则的工作流,可以表示工作流任务的开始或者 Do() 方法,或工作流分支获取其它方法。 IWorkflow 有两个同名接口: public interface IWorkflow<…

2019年7月30日 3条评论 4012点热度 0人点赞 痴者工良 阅读全文

NuGet Packages The ILogger and ILoggerFactory interfaces are located in Microsoft.Extensions.Logging.Abstractions, with their default implementation found in Microsoft.Extensions.Logging. Log Category There are two ways to specify the category: one is using cl…

2019年7月30日 1条评论 94点热度 1人点赞 痴者工良 阅读全文

https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2#nuget-packages NuGet 包 ILogger 和 ILoggerFactory 接口位于 Microsoft.Extensions.Logging.Abstractions 中,其默认实现位于 Microsoft.Extensions.Logging 中。 日志类别 有两种指定方式,一种是类对象,一种是手动创建。 创建 ILog…

2019年7月30日 1条评论 4276点热度 1人点赞 痴者工良 阅读全文

有两种配置方式,一种是 DbContext 构造函数和依赖注入同时使用。 public void ConfigureServices(IServiceCollection services) 另一种是在 OnConfiguring 内配置使用。 [......] 继续阅读

2019年7月29日 1条评论 100点热度 14人点赞 痴者工良 阅读全文

https://docs.microsoft.com/zh-cn/ef/core/miscellaneous/configuring-dbcontext 有两种配置方式,一种是 Dbcontext 构造函数和依赖注入同时使用。 public void ConfigureServices(IServiceCollection services) 一种是在OnConfiguring内配置使用 [......] 继续阅读

2019年7月29日 1条评论 8351点热度 14人点赞 痴者工良 阅读全文

Document Address https://wiki.ubuntu.org.cn/PostgreSQL Linux Installation of PostgreSQL https://www.postgresql.org/download/ The configuration files for the PostgreSQL database are located in /var/lib/pgsql/{version_number}/data For example, /var/lib/pgsql/11/…

2019年7月29日 1条评论 82点热度 0人点赞 痴者工良 阅读全文

文档地址 https://wiki.ubuntu.org.cn/PostgreSQL Linux安装 Postgresql https://www.postgresql.org/download/ PostgreSQL数据库配置文件在 /var/lib/pgsql/{版本号}/data 例如/var/lib/pgsql/11/data   pg_hba.conf:配置对数据库的访问权限,   postgresql.conf:配置PostgreSQL数据库服务器的相应的参数。 [......] 继续阅读

2019年7月29日 1条评论 3515点热度 0人点赞 痴者工良 阅读全文

Parallel ForEach Equivalent to the foreach loop in C# Parallel Tasks Concurrent and parallel execution, where several steps within it run simultaneously rather than in sequence. Saga Transactions Transactions that have rollback operations. Scheduled Background…

2019年7月26日 0条评论 72点热度 0人点赞 痴者工良 阅读全文

Parallel ForEach 相当于C# 的foreach 循环 Parallel Tasks 并发、平行运行,在其内的几个步骤,会同时运行,而不是按顺序运行。 Saga Transactions 事务,具有回滚操作 Scheduled Background Tasks 后台异步定时加载。将一个任务放到后台托管,设置定时执行时间。 Recurring Background Tasks 后台定时执行,定时执行一些任务,直到不符合某个条件为止。 [......] 继续阅读

2019年7月26日 0条评论 3843点热度 0人点赞 痴者工良 阅读全文

class Program { static void Main(string[] args) { IA aAs = new A(); foreach (var i in aAs) { Console.WriteLine(i.Name); } Console.ReadKey(); } } public class AA { public in[......]继续阅读

2019年7月20日 0条评论 66点热度 0人点赞 痴者工良 阅读全文

class Program { static void Main(string[] args) { IA aAs = new A(); foreach (var i in aAs) { Console.WriteLine(i.Name); } Console.ReadKey(); } } public class AA { public int Name { get; set; } public int Age { get; set; } } publ[......]继续阅读

2019年7月20日 0条评论 3229点热度 0人点赞 痴者工良 阅读全文

Get the PostgreSQL image docker pull postgres Start PostgreSQL docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres Get the SonarQube image docker pull sonarqube Start SonarQube docker run --name sq --link db -e SONARQUBE_JDBC_URL…

2019年7月9日 0条评论 86点热度 0人点赞 痴者工良 阅读全文

1、获取 postgresql 的镜像 docker pull postgres 2、启动 postgresql docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres 3、获取 sonarqube 的镜像 docker pull sonarqube 4、启动 sonarqube docker run --name sq --link db -e SONARQUBE_JDBC_URL=jdbc:postgr…

2019年7月9日 0条评论 3541点热度 0人点赞 痴者工良 阅读全文

[......] 继续阅读

2019年7月5日 2条评论 82点热度 0人点赞 痴者工良 阅读全文

[......] 继续阅读

2019年7月5日 2条评论 3814点热度 0人点赞 痴者工良 阅读全文

[......] 继续阅读

2019年7月5日 2条评论 6039点热度 9人点赞 痴者工良 阅读全文

在 打开控制面板 - 系统 - 高级系统设置,打开环境变量设置,然后添加环境变量 C:\Users\pz\AppData\Roaming\npm 重启机器,即可使用此命令。 打开 C:\Users\pz\AppData\Roaming\npm 可以看到安装的软件 [......] 继续阅读

2019年7月4日 0条评论 5999点热度 7人点赞 痴者工良 阅读全文