using eCIAv2.Library.Config; using eCIAv2.Library.Devices; using eCIAv2.Library.Devices.DIIO; using eCIAv2.Library.Devices.Scanner; using eCIAv2.Library.Services; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace eCIAv2.WindowsApp.ViewModels { public class MainFromViewModel { private readonly ConfigService _configService; private readonly DeviceManager _deviceManager; public MainFromViewModel(ConfigService configService, DeviceManager deviceManager) { _configService = configService; _deviceManager = deviceManager; } public void TriggerCognex() { IScanner cognex = _deviceManager.GetDevice("Cognex1"); var sss = cognex.Trigger(); } } }