public ImageTaggerStackBuilder(
     IInfraContext infraContext,
     ITaggerFunctionBuilder taggerFunctionBuilder,
     IWebAppFunctionBuilder apiFunctionBuilder,
     IWebAppRestApiBuilder restApiBuilder)
 {
     _infraContext          = infraContext;
     _taggerFunctionBuilder = taggerFunctionBuilder;
     _apiFunctionBuilder    = apiFunctionBuilder;
     _restApiBuilder        = restApiBuilder;
 }
 public ImageTaggerStackBuilderTests()
 {
     _infraContext = new InfraContext
     {
         StackName               = "stackname",
         WebApiRestApiName       = "webapirestapiname",
         Region                  = "region",
         Account                 = "account",
         ImageTaggerFunctionName = "imagetaggerfunctionname",
         AssetFileFolder         = "assetfilefolder",
         ImageBucketName         = "imagebucketname",
         RestApiFunctionName     = "restapifunctionname"
     };
 }
Пример #3
0
 public WebAppRestApiBuilder(IInfraContext infraContext, IWebAppFunctionBuilder webAppFunctionBuilder)
 {
     _infraContext          = infraContext;
     _webAppFunctionBuilder = webAppFunctionBuilder;
 }
Пример #4
0
 public WebAppFunctionBuilder(IInfraContext infraContext, IImageBucketBuilder imageBucket)
 {
     _infraContext = infraContext;
     _imageBucket  = imageBucket;
 }
Пример #5
0
 public TaggerFunctionBuilder(IInfraContext infraContext, IImageBucketBuilder bucketBuilder)
 {
     _infraContext  = infraContext;
     _bucketBuilder = bucketBuilder;
 }
Пример #6
0
 public ImageBucketBuilder(IInfraContext infraContext)
 {
     _infraContext = infraContext;
 }