コード例 #1
0
 public FetchServiceDefinitions(IUpdateServiceJson updateServiceJson,
                                IGetConfigurationCached getConfigurationCached,
                                IUpdateServiceStatus updateServiceStatus)
 {
     _updateServiceJson      = updateServiceJson;
     _getConfigurationCached = getConfigurationCached;
     _updateServiceStatus    = updateServiceStatus;
 }
コード例 #2
0
 public MergeOpenApiSchemas(IGetConfigurationCached getConfigurationCached,
                            IMergeOpenApiSchema mergeOpenApiSchema,
                            IInsertMergedSchema insertMergedSchema,
                            IUpdateServiceStatus updateServiceStatus)
 {
     _getConfigurationCached = getConfigurationCached;
     _mergeOpenApiSchema     = mergeOpenApiSchema;
     _insertMergedSchema     = insertMergedSchema;
     _updateServiceStatus    = updateServiceStatus;
 }
コード例 #3
0
 public ProcessDeployedServices(IFetchServiceDefinitions fetchServiceDefinitions,
                                ILogger <ProcessDeployedServices> logger,
                                IMergeOpenApiSchemas mergeOpenApiSchemas,
                                IGetConfigurationCached getConfigurationCached,
                                IGetDeploymentCount getDeploymentCount,
                                IGetActiveServices getActiveServices)
 {
     _fetchServiceDefinitions = fetchServiceDefinitions;
     _logger = logger;
     _mergeOpenApiSchemas    = mergeOpenApiSchemas;
     _getConfigurationCached = getConfigurationCached;
     _getDeploymentCount     = getDeploymentCount;
     _getActiveServices      = getActiveServices;
 }
コード例 #4
0
 public MergeOpenApiSchema(IGetConfigurationCached getConfigurationCached)
 {
     _getConfigurationCached = getConfigurationCached;
 }