Lei Zhen
Lei Zhen
Change to ObjectMapper.Map(persons) will work
Hello, I tried to pass scalar values to step inputs but met error: "Object of type 'Newtonsoft.Json.Linq.JObject' cannot be converted to type 'ZL.WorflowCoreDemo.InputDictionary.StepPara'." The json file likes: { "Id": "ManualWorkflow",...
不同的模块可以有不同的DbContext,连接不同的数据库字符串,比如某个项目有两个模块,相应的DbContext分别为MyFlowDbContext和MyPlatDbContext,这两个DbContext可以分别定义不同的连接字符串: public class MyPlatDbContext : AbpZeroDbContext { ...... public MyPlatDbContext() : base("DefaultPlat") { } } ...... public class MyFlowDbContext:AbpDbContext { ...... public MyFlowDbContext() : base("name=DefaultFlow") { } }
两个模块之间是独立的,每个模块中各个部分的依赖关系已经设定,因此,不会出现冲突,比如: IRepository,这里ProcessInstancePermission在MyFlowCoreModule中定义,MyFlowDataModule 依赖于MyFlowCoreModule,使用MyFlowDbContext,示例代码如下: [DependsOn( //typeof(AbpZeroEntityFrameworkModule), typeof(MyPlatCoreModule), typeof(MyFlowCoreModule), typeof(AbpEntityFrameworkModule))] public class MyFlowDataModule : AbpModule { public override void PreInitialize() { Database.SetInitializer(new CreateDatabaseIfNotExists()); Database.SetInitializer(null); Configuration.DefaultNameOrConnectionString = "Default"; } public override void Initialize()...