示例#1
0
        public void AddStep()
        {
            var etlStepType = AllEtlSteps.Single(x => x.Type.FullName == SelectedAvailableStep).Type;
            var newStep     = new ConfiguredEtlStep {
                StepType = etlStepType, Config = etlStepType.GetNewIConfigurableConfigurationObject()
            };

            EtlSteps.Add(newStep);
        }
示例#2
0
 private void AddSelectedEtlStep()
 {
     if (SelectedAvailableEtlStep != null)
     {
         var etlStepType = SelectedAvailableEtlStep.Type;
         var newStep     = new ConfiguredEtlStep {
             StepType = etlStepType, Config = etlStepType.GetNewIConfigurableConfigurationObject()
         };
         ConfiguredEtlSteps.Add(newStep);
     }
 }
示例#3
0
 private void ConfiguredEtlStepChangedEvent(ConfiguredEtlStep arg)
 {
     this.SelectedEtlStepJson = JsonConvert.SerializeObject(arg.Config, jsonSerializerSettings);
 }