예제 #1
0
 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;
 }