public static ChargeStation AsEntityExtended(this ChargeStationDocument document, ChargeGroup chargeGroup) => new ChargeStation(new Guid(document.Id), document.Name, chargeGroup) { Connectors = document.Connectors.Select(c => new Connector(c.Id, c.MaxCurrentAmps, new Guid(c.ParentChargeStationId))) };
public static ChargeStation AsEntity(this ChargeStationDocument document) => new ChargeStation(new Guid(document.Id), document.Name, null) { Connectors = document.Connectors.Select(c => new Connector(c.Id, c.MaxCurrentAmps, new Guid(c.ParentChargeStationId))) };