public AzureClient( IExecutionEngine engine, IReferences references, IEntryPointGenerator entryPointGenerator, IMetadataController metadataController, ILogger <AzureClient> logger, IEventService eventService) { References = references; EntryPointGenerator = entryPointGenerator; MetadataController = metadataController; Logger = logger; eventService?.TriggerServiceInitialized <IAzureClient>(this); if (engine is BaseEngine baseEngine) { baseEngine.RegisterDisplayEncoder(new CloudJobToHtmlEncoder()); baseEngine.RegisterDisplayEncoder(new CloudJobToTextEncoder()); baseEngine.RegisterDisplayEncoder(new TargetStatusToHtmlEncoder()); baseEngine.RegisterDisplayEncoder(new TargetStatusToTextEncoder()); baseEngine.RegisterDisplayEncoder(new HistogramToHtmlEncoder()); baseEngine.RegisterDisplayEncoder(new HistogramToTextEncoder()); baseEngine.RegisterDisplayEncoder(new AzureClientErrorToHtmlEncoder()); baseEngine.RegisterDisplayEncoder(new AzureClientErrorToTextEncoder()); } }
public EntryPointOperationResolver(IEntryPointGenerator entryPointGenerator) =>