示例#1
0
 public SunGrowProvider(IGraphRepository graph, ISunGrowRepository sungrow, IMiscRepository misc)
 {
     _graph       = graph;
     _sungrow     = sungrow;
     _misc        = misc;
     apiresponses = new List <APISuccessResponses>();
     mapper       = new EnergyGraphMapper();
 }
示例#2
0
 public GoodWeeProvider(IGraphRepository graph, IGoodWeeRepository goodWee, IMiscRepository misc)
 {
     _graph       = graph;
     _goodWee     = goodWee;
     _misc        = misc;
     apiresponses = new List <APISuccessResponses>();
     mapper       = new EnergyGraphMapper();
 }
示例#3
0
 public GrowWattProvider(IGraphRepository graph, IGrowWattRepository growWatt, IMiscRepository misc)
 {
     _graph            = graph;
     _growWatt         = growWatt;
     _misc             = misc;
     helper            = new Helper();
     apiresponses      = new List <APISuccessResponses>();
     deviceInformation = new List <GrowWattDevice>();
     faultsInformation = new List <GrowWattDeviceFaults>();
     mapper            = new EnergyGraphMapper();
 }