public override void ConfigureStateDataMapping(StateDataMapper <TrainModelsData> mapper) { mapper.FromMessage <TrainModels>(m => m.Id).ToData(d => d.AgentId); mapper.FromMessage <CheckIntentClassifier>(m => m.Id).ToData(d => d.AgentId); mapper.FromMessage <CheckEntityRecognizer>(m => m.Id).ToData(d => d.AgentId); mapper.FromMessage <IntentClassifierTrained>(m => m.Id).ToData(d => d.AgentId); mapper.FromMessage <EntityRecognizerTrained>(m => m.Id).ToData(d => d.AgentId); }
public override void ConfigureStateDataMapping(StateDataMapper <PublishAgentState> map) { map.FromMessage <PublishAgent>(m => m.Id).ToData(d => d.Identifier); map.FromMessage <CorpusCreated>(m => m.Id).ToData(d => d.Identifier); map.FromMessage <EntityRecognizerModelTrained>(m => m.Id).ToData(d => d.Identifier); map.FromMessage <IntentClassifierModelTrained>(m => m.Id).ToData(d => d.Identifier); map.FromMessage <DeploymentCreated>(m => m.Id).ToData(d => d.Identifier); }
public override void ConfigureStateDataMapping(StateDataMapper <ImportData> map) { map.FromMessage <ImportEvaluatorData>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <Table1Staged>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <Table2Staged>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <Table3Staged>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <Table4Staged>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <Table5Staged>(m => m.ImportId).ToData(d => d.ImportId); map.FromMessage <StagedDataMerged>(m => m.ImportId).ToData(d => d.ImportId); }
public void Run(string connection, string param) { Dictionary <string, string> dic = GetArgs(param); Conference conf = null; State accepted = null; using (Context ctx = new Context(connection)) { ConferenceDataMapper confMapper = new ConferenceDataMapper(ctx); StateDataMapper stateMapper = new StateDataMapper(ctx); dic.TryGetValue("-ic", out string id); conf = confMapper.Read(int.Parse(id)); if (dic.TryGetValue("-l", out string limit)) { conf.minGrade = int.Parse(limit); confMapper.Update(conf); } List <State> x = stateMapper.ReadAll(); accepted = x.First(elem => elem.description.Equals("Aceite")); } using (Context ctx = new Context(connection)) { SubmissionDataMapper subMapper = new SubmissionDataMapper(ctx); List <int> submissions = subMapper.ReadAllByGrade(conf.minGrade, conf.id); List <Submission> list = new List <Submission>(); submissions.ForEach(idSub => { Submission sub = subMapper.Read(idSub); sub.state = accepted; list.Add(sub); }); list.ForEach(sub => { Submission entity = subMapper.Update(sub); if (!entity.Equals(sub)) { Console.WriteLine("updated"); } }); } }