Files
YuPu-OrpaonEMS/OrpaonEMS.App/ViewModels/ProcesViewModel.cs
2025-02-28 22:23:13 +08:00

47 lines
1.7 KiB
C#

using OrpaonEMS.App.Services;
using OrpaonEMS.Core;
using OrpaonEMS.Core.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OrpaonEMS.App.ViewModels
{
public class ProcesViewModel : NavigationViewModel
{
public ProcesViewModel(BmsDataService bmsDataService,
InPowerPCSDataService inPowerPCSDataService,
ACService aCService,
SolarEnergyService solarEnergyService,
PwAnalyzeService pwAnalyzeService,
EnergyStorageService energyStorageService,
EMSService emSService,
MqttDataClientService mqttDataClientService,
FFService fFService)
{
BmsDataService = bmsDataService;
this.inPowerPCSDataService = inPowerPCSDataService;
ACService = aCService;
SolarEnergyService = solarEnergyService;
PwAnalyzeService = pwAnalyzeService;
EnergyStorageService = energyStorageService;
EmSService = emSService;
MqttDataClientService = mqttDataClientService;
FFService = fFService;
}
public BmsDataService BmsDataService { get; }
public InPowerPCSDataService inPowerPCSDataService { get; set; }
public ACService ACService { get; }
public SolarEnergyService SolarEnergyService { get; }
public PwAnalyzeService PwAnalyzeService { get; }
public EnergyStorageService EnergyStorageService { get; }
public EMSService EmSService { get; }
public MqttDataClientService MqttDataClientService { get; }
public FFService FFService { get; }
}
}