コード例 #1
0
 public AsyncProcessingEngine(IImageProvider imageProvider, IImageProcessingChain imageProcessingChain, IReceiveProcessedImageCommand receiveProcessedImageCommand)
 {
     _imageProvider         = imageProvider;
     _imageProcessingChain  = imageProcessingChain;
     _setOutputImageCommand = receiveProcessedImageCommand;
     _mediator = new AsyncProcessingMediator();
 }
コード例 #2
0
 public SyncProcessingEngine(IImageProvider imageProvider, IImageProcessingChain imageProcessingChain, IReceiveProcessedImageCommand receiveProcessedImageCommand)
 {
     _imageProvider        = imageProvider;
     _imageProcessingChain = imageProcessingChain;
     _imageOutputNotifier  = receiveProcessedImageCommand;
 }