public override void Configure(IProcessorOptions config)
 {
     Log.LogInformation("Processor::Configure");
     _config = (WorkItemMigrationProcessorOptions)config;
     Endpoints.ConfigureEndpoints(config.Endpoints);
     ProcessorEnrichers.ConfigureEnrichers(config.Enrichers);
 }
コード例 #2
0
 public virtual void Configure(IProcessorOptions options)
 {
     Log.LogInformation("Processor::Configure");
     Endpoints.ConfigureEndpoints(options.Source, options.Target);
     ProcessorEnrichers.ConfigureEnrichers(options.ProcessorEnrichers);
     _ProcessorConfigured = true;
 }
コード例 #3
0
        public DeckProcessor(IProcessorOptions options)
        {
            _options = options;

            _client = new HttpClient
            {
                BaseAddress = new Uri(@"https://api.fiveringsdb.com")
            };
        }
コード例 #4
0
 public virtual void Configure(IProcessorOptions options)
 {
     Log.LogInformation("Processor::Configure");
     Source = _endpointFactory.CreateEndpoint(options.SourceName);
     Target = _endpointFactory.CreateEndpoint(options.TargetName);
     //Endpoints.ConfigureEndpoints(source, target);
     ProcessorEnrichers.ConfigureEnrichers(options.ProcessorEnrichers);
     _ProcessorConfigured = true;
 }
コード例 #5
0
        public virtual void Configure(IProcessorOptions options)
        {
            Log.LogInformation("Processor::Configure");
            Log.LogInformation("Processor::Configure Processor Type {Name}", Name);
            try
            {
                Source = _endpointFactory.CreateEndpoint(options.SourceName);
            }
            catch (ArgumentNullException)
            {
                Log.LogError("In the Processor configuration, specify the SourceName, for example \"SourceName\" : \"mySourceName\" and make sure there's an EndPoint with that name");
                throw;
            }
            catch (InvalidOperationException)
            {
                Log.LogError("Couldn't find a Source EndPoint with SourceName [{0}]", options.SourceName);
                throw;
            }

            try
            {
                Target = _endpointFactory.CreateEndpoint(options.TargetName);
            }
            catch (ArgumentNullException)
            {
                Log.LogError("In the Processor configuration, specify the TargetName, for example \"TargetName\" : \"myTargetName\" and make sure there's an EndPoint with that name");
                throw;
            }
            catch (InvalidOperationException)
            {
                Log.LogError("Couldn't find a Target EndPoint with TargetName [{0}]", options.TargetName);
                throw;
            }
            //Endpoints.ConfigureEndpoints(source, target);
            ProcessorEnrichers.ConfigureEnrichers(options.ProcessorEnrichers);
            _ProcessorConfigured = true;
        }
コード例 #6
0
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("AzureDevOpsPipelineProcessor::Configure");
     _Options = (AzureDevOpsPipelineProcessorOptions)options;
 }
コード例 #7
0
 public abstract void Configure(IProcessorOptions config);
コード例 #8
0
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("TfsTeamSettingsProcessor::Configure");
     _Options = (TfsTeamSettingsProcessorOptions)options;
 }
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("TfsSharedQueryProcessor::Configure");
     _Options = (TfsSharedQueryProcessorOptions)options;
 }
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("WorkItemTrackingProcessor::Configure");
     _config = (WorkItemTrackingProcessorOptions)options;
 }
コード例 #11
0
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("ProcessDefinitionProcessor::Configure");
     _Options = (ProcessDefinitionProcessorOptions)options;
 }
コード例 #12
0
 public override void Configure(IProcessorOptions config)
 {
     _config = (WorkItemMigrationProcessorOptions)config;
 }
 public override void Configure(IProcessorOptions options)
 {
     base.Configure(options);
     Log.LogInformation("TfsAreaAndIterationProcessor::Configure");
     _options = (TfsAreaAndIterationProcessorOptions)options;
 }
コード例 #14
0
 public OptionDialogViewModel(IProcessorOptions options)
 {
     _options = options;
 }