Version 1.11.0
Version 1.11.0 (2026-08-31)
Fixed
- Missing and Incorrect XML Conditional Serializer Patterns of classes under the Emc.SewPlus.Nems.Models.Reports namespace:
Emc.SewPlus.Nems.Models.Reports.Cwr.DnnPrice:
- Renamed PriceSpecified to CappedPriceSpecified.
- Renamed ShouldSerializeInfoDateString to ShouldSerializeResultDateString.
- Removed ResultDateStringSpecified.
Emc.SewPlus.Nems.Models.Reports.Opr.NodalEnergyPrice:
- Renamed priceSpecified to PriceSpecified.
Emc.SewPlus.Nems.Models.Reports.Opr.Pen012Report
- Added missing predicate method ShouldSerializeParticipantName.
- Added missing predicate method ShouldSerializeFacility.
Emc.SewPlus.Nems.Models.Reports.Opr.RiskExposureXmlReport:
- Added missing property TradingDaysSpecified.
- Added missing predicate method ShouldSerializeDefaultStartDateString.
- Added missing predicate method ShouldSerializeDefaultEndDateString.
- Changed XML comment of AmountInvoicedButUnpaidEndDateString and AmountInvoicedButUnpaidEndDate to "The end date (in dd-MMM-yyyy format) of the range of trading days used to calculate Amount invoiced but unpaid at Run Date.
Emc.SewPlus.Nems.Models.Reports.Stl.Stl010:
- Added missing predicate method ShouldSerializeStlID.
Emc.SewPlus.Nems.Models.Reports.Stl.Stl024:
- Renamed RSCSpecified to RscSpecified.
Emc.SewPlus.Nems.Models.Reports.Stl.Stl027:
- Added missing PeriodSpecified.
- Renamed NmeaAdminSpecified to NmeaSpecified
Emc.SewPlus.Nems.Models.Reports.Stl.Stl028:
- Added missing PeriodSpecified.
- Renamed NmeaAdminSpecified to NmeaSpecified
Emc.SewPlus.Nems.Models.Reports.Tsr.TradeSummaryXmlReport:
- Renamed TotalAmtSpecified to TotalAmountSpecified.
Added
- Sandcastle Help File Builder project Emc.Sewplus.Nems.Help to the solution.
Updated
- Changed XML serialization conditional pattern of all date string properties from "Specified" properties to "ShouldSerialize" methods.
- NuGet package references for unit test project Emc.SewPlus.Nems.Models.Tests.
Other Resources
Data Services Specification for NEMS System