public MainViewModel(IImageLoaderService imageLoaderService, IImageProcessingService imageProcessingService) { this.imageLoaderService = imageLoaderService; this.imageProcessingRoutine = imageProcessingService.Current; this.imageProcessingLog = new ImageProcessingLog(); }
public AppService(ILogger <IAppService> logger, IImageLoaderService imageLoaderService, IImageAdapter imageAdapter, IFilePickerService filePickerService, ISolverService solverService, IImageDrawerService imageDrawerService) { _imageList = new List <ImageListItem>(); _imageLoaderService = imageLoaderService; _imageAdapter = imageAdapter; _filePickerService = filePickerService; _solverService = solverService; _imageDrawerService = imageDrawerService; _logger = logger; }