forked from amkovkov/GranuSightSoftware2
feat: IlluminatorController
This commit is contained in:
@@ -13,6 +13,7 @@ public partial class MainViewModel : ViewModelBase
|
||||
private readonly IlluminatorService _illuminatorService;
|
||||
[ObservableProperty] private CameraViewModel _cameraViewModel;
|
||||
[ObservableProperty] private ResourcesViewModel _resourcesViewModel;
|
||||
[ObservableProperty] private IlluminatorControllerViewModel _illuminatorControllerViewModel;
|
||||
[ObservableProperty] private OpenCvSharp.Mat? _image1;
|
||||
[ObservableProperty] private OpenCvSharp.Mat? _image2;
|
||||
[ObservableProperty] private OpenCvSharp.Mat? _image3;
|
||||
@@ -24,13 +25,14 @@ public partial class MainViewModel : ViewModelBase
|
||||
[ObservableProperty] private bool _canScrollForward;
|
||||
[ObservableProperty] private bool _canScrollBackward;
|
||||
|
||||
public MainViewModel(ILogger<MainViewModel> logger, CameraViewModel cameraViewModel, ResourcesViewModel resourcesViewModel, CameraService cameraService, IlluminatorService illuminatorService)
|
||||
public MainViewModel(ILogger<MainViewModel> logger, CameraViewModel cameraViewModel, ResourcesViewModel resourcesViewModel, IlluminatorControllerViewModel illuminatorControllerViewModel, CameraService cameraService, IlluminatorService illuminatorService)
|
||||
{
|
||||
_logger = logger;
|
||||
_cameraService = cameraService;
|
||||
_illuminatorService = illuminatorService;
|
||||
CameraViewModel = cameraViewModel;
|
||||
ResourcesViewModel = resourcesViewModel;
|
||||
IlluminatorControllerViewModel = illuminatorControllerViewModel;
|
||||
ButtonCaptureClick = new RelayCommand(() =>
|
||||
{
|
||||
Task.Run(async () =>
|
||||
|
||||
Reference in New Issue
Block a user