Entonces, realmente intenté encontrar una solución al problema por mí mismo, pero creo que fue abrumador. Estoy tratando de enviar un WebSocket pero obtengo la misma respuesta cada vez. Estoy usando WebSocketSharp y Newtonsoft.Json. Mi código en C# sr = new StreamReader(“./json1.json”); string output1 = JsonConvert.SerializeObject(sr.ReadToEnd()); ws.Send(output1); Mi .json \ . . . Read more
Tengo el siguiente código que estoy utilizando en una aplicación ASP.NET MVC c#: HttpClient client = new HttpClient(); try { var result = client.GetStringAsync(url).Result; APIReturn = JsonConvert.DeserializeObject<apireturn>(result); } catch { } Cuando coloco un punto de interrupción en la línea “APIReturn = …”, y veo el contenido de “result”, veo . . . Read more
Tengo la siguiente configuración en nuestra aplicación web dotnet 6, y me gustaría utilizar la serialización Json.Net. services.AddControllersWithViews(ConfigureMvcOptions) .AddNewtonsoftJson(options => { options.UseMemberCasing(); options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore; options.SerializerSettings.Culture = Thread.CurrentThread.CurrentCulture; options.SerializerSettings.Error += (sender, args) => throw args.ErrorContext.Error; }); No está funcionando como esperaba cuando intento deserializar un número decimal así: 99 999. . . . Read more
Tengo la siguiente clase con el encabezado y la clase hija. Me gustaría saber cómo serializar el objeto hijo usando Newtonsoft. He probado el objeto hijo de abajo, pero solo devuelve un registro, mientras que el objeto hijo contiene 4 registros. public class StyleBomLeatherSetupHeader { public int StyleStockID { get; . . . Read more
Ejemplo JSON: { “name”: “John Smith”, “pet1_name”: “Fido”, “pet2_name”: “Fluffy”, “pet3_name”: “Killer” } Lo que busco es la forma más sencilla de utilizar Newtonsoft para deserializar esto en un objeto que se vea algo así: public class Person { public string Name { get; set; } public List PetNames { . . . Read more