Para el tipo GUID en JSON, qué necesitamos comillas dobles como¿Cómo represento un GUID en un objeto json?
"Id": "9903ED01-A73C-4874-8ABF-D2678E3AE23D"
o igual
"Id" : 9903ED01-A73C-4874-8ABF-D2678E3AE23D
Para el tipo GUID en JSON, qué necesitamos comillas dobles como¿Cómo represento un GUID en un objeto json?
"Id": "9903ED01-A73C-4874-8ABF-D2678E3AE23D"
o igual
"Id" : 9903ED01-A73C-4874-8ABF-D2678E3AE23D
No hay tal cosa como un "tipo GUID.
Tiene que ponerlo entre comillas. Un GUID es solo una cadena y la cadena necesita comillas.
Todos los tipos se enumeran here en el sitio web de JSON. (Mira en el lado derecho)
Guid En caso de ser aprobada con citas
"id": "9903ED01-A73C-4874-8ABF-D2678E3AE23D"
Sería curioso saber cómo se le ocurrió con ese. Ya no existe un GUID en JSON que no sea Point o Polygon, para elegir dos ejemplos. Para almacenar tipos en JSON, debe usar cadenas, números, booleanos, matrices de esos tipos o estructuras de objetos que contengan esos tipos. –
Sí, Json no tiene el tipo Guid, pero si publica la cadena anterior en json, en C# se convertirá en variable Guid en deserialización. –
Rick O'Shea, creo que votó negativamente y arremetió contra un desarrollador que realmente sabía más sobre este tema que usted. Has malentendido la respuesta y votado negativamente, pero eso no es culpa de Ravindra. Ravindra dice que para pasar un STRING que se serializará en un guid a un punto final, DENTRO DE SU JSON, asegúrese de envolver su cadena con comillas. Ese es el punto de toda esta cuestión por parte del OP. –