We migrate our ArcObjects .NET SOE/SOI to ArcGIS Enterprise SDK and face an issue.
In ArcObjects IMapServer3 interface includes method GetDefaultLayerDrawingDescriptions. We used this method to get feature renderer. But Enterprise’s IMapServer doesn’t have anything like this. We tried using method GetLegendInfo, but it returns information only about labels and symbols, but nothing about fields and values. This information was used to count objects by symbology.
Could you advise how to extract full info about renderer via Enterprise SDK?
see: Design philosophy for ArcGIS Enterprise SDK | ArcGIS Enterprise SDK
Migration strategies | ArcGIS Enterprise SDK
During your migration process, if you find some interfaces, classes, or methods are missing, which are required in your SOE/SOI and if you think you have an appropriate use case to have those missing interfaces, classes, or methods, then you can log a case with Esri Technical Support and provide your use case.