Class AppMapToModel
- Namespace
- RustPlusApi.Extensions
- Assembly
- RustPlusApi.dll
Mapping extensions from protobuf map messages to model types.
public static class AppMapToModel
- Inheritance
-
AppMapToModel
- Inherited Members
Methods
ToServerMap(AppMap)
Maps an RustPlusContracts.AppMap to a ServerMap.
public static ServerMap ToServerMap(this AppMap appMap)
Parameters
appMapAppMapThe protobuf map response.
Returns
ToServerMapMonument(Monument)
Maps a single protobuf monument to a ServerMapMonument.
public static ServerMapMonument ToServerMapMonument(this AppMap.Monument appMapMonument)
Parameters
appMapMonumentAppMap.MonumentThe protobuf monument.
Returns
ToServerMapMonuments(IEnumerable<Monument>)
Maps a sequence of protobuf monuments to ServerMapMonument instances.
public static IEnumerable<ServerMapMonument> ToServerMapMonuments(this IEnumerable<AppMap.Monument> appMapMonuments)
Parameters
appMapMonumentsIEnumerable<AppMap.Monument>The protobuf monuments to map.