public Com.Daml.Ledger.Api.V1.Enum ToProtoEnum() { var val = new Com.Daml.Ledger.Api.V1.Enum { Constructor = Constructor }; EnumId.IfPresent(identifier => val.EnumId = identifier.ToProto()); return(val); }
public static DamlEnum FromProto(Com.Daml.Ledger.Api.V1.Enum value) { string constructor = value.Constructor; if (value.EnumId != null) { Identifier variantId = Identifier.FromProto(value.EnumId); return(new DamlEnum(variantId, constructor)); } return(new DamlEnum(constructor)); }