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

44 lines
1.4 KiB
C#

using OrpaonEMS.App.Services;
using OrpaonEMS.Core;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OrpaonEMS.App.ViewModels
{
public class PcsViewModel : NavigationViewModel
{
public PcsViewModel(BmsDataService bmsDataService,
InPowerPCSDataService inPowerPCSDataService,
ACService aCService,
SolarEnergyService solarEnergyService,
PwAnalyzeService pwAnalyzeService,
EnergyStorageService energyStorageService,
FFService fFService)
{
BmsDataService = bmsDataService;
this.inPowerPCSDataService = inPowerPCSDataService;
ACService = aCService;
SolarEnergyService = solarEnergyService;
PwAnalyzeService = pwAnalyzeService;
EnergyStorageService = energyStorageService;
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 FFService FFService { get; }
}
}