using BOB.Singleton;
using Common.PubEvent;
using DeviceCommand.Device;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BOB.Services
{
    public class SQ0030G1DPollingRead : PollingRead
    {
        private SQ0030G1D _SQ0030G1D { get; set; }
        private IEventAggregator _eventAggregator { get; set; }
        public SQ0030G1DPollingRead(IContainerProvider containerProvider) : base(containerProvider)
        {
            _eventAggregator = containerProvider.Resolve<IEventAggregator>();
            var _devices = containerProvider.Resolve<Devices>();
            DeviceName = "SQ0030G1D";
            _SQ0030G1D = _devices.DeviceDic["SQ0030G1D"] as SQ0030G1D;
        }
  

        public override async Task ReadDeviceDataAsync(CancellationToken ct = default)
        {

           
         
        }
    }
}
