' Options: 'Date: 2025-09-10 19:22:27 'Version: 8.30 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://dev-optimization.power.dev ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: HardCodeSitingRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports powerDev.Common.Types Imports powerDev.Optimization.ServiceModel Namespace Global Namespace powerDev.Common.Types Public Enum DataProvider Undefined = 0 SPP = 1 ERCOT = 2 MISO = 3 CAISO = 4 PJM = 5 ISONE = 6 NYISO = 7 NW = 8 SW = 9 SE = 10 AESO = 11 IESO = 12 CENACE = 20 NONISO = 99 EIA = 100 PNM = 150 NREL = 200 NOAA = 210 ENTSOE = 1000 EPIAS = 1010 SELF = 10000 End Enum Public Enum PriceMarketType Undefined = 0 Realtime = 1 DayAhead = 10 DART = 101 End Enum End Namespace Namespace powerDev.Optimization.ServiceModel Public Partial Class HardCodeSitingRequest Public Overridable Property Provider As DataProvider Public Overridable Property MarketType As PriceMarketType Public Overridable Property KeyId As Integer Public Overridable Property NodeId As Integer Public Overridable Property JobCycleLimit As Integer End Class End Namespace End Namespace