public MainForm() { //You can Inject the service if u prefer DI modemService = new ModemService(); InitializeComponent(); RefreshComs(); }
public MiddlewaresMessageHandlerService(IThreadService threadService, IMeterEnergyService meterEnergyService, IMeterService meterService, IMapper mapper, IDeviceLogService deviceLogService, ISmcService smcService, ISmcAlarmService smcAlarmService, IMeterAlarmService meterAlarmService, ISmcUnregisteredService smcUnregisteredService, IModemService modemService, IMeterUnregisteredService meterUnregisteredService, IEventHubService eventHubService) { _threadService = threadService; _meterEnergyService = meterEnergyService; _meterService = meterService; _deviceLogService = deviceLogService; _smcService = smcService; _smcAlarmService = smcAlarmService; _meterAlarmService = meterAlarmService; _smcUnregisteredService = smcUnregisteredService; _meterUnregisteredService = meterUnregisteredService; _modemService = modemService; _mapper = mapper; _eventHubService = eventHubService; }