Exemple #1
0
        public static string RenombrarPropiedad(Type tipoMapeador, object objetoMapeado, string propiedad, string nuevoNombre)
        {
            var jsonResolver = new IgnorarRenombrarPropiedadJson();

            jsonResolver.RenombrarPropiedad(tipoMapeador, propiedad, nuevoNombre);
            var jsonSerializer = new JsonSerializerSettings();

            jsonSerializer.ContractResolver = jsonResolver;
            return(JsonConvert.SerializeObject(objetoMapeado, jsonSerializer));
        }
Exemple #2
0
        public static string IgnorarPropiedades(Type tipoMapeador, object objetoMapeado, params string[] propiedadesJson)
        {
            var jsonResolver = new IgnorarRenombrarPropiedadJson();

            jsonResolver.IgnorarPropiedades(tipoMapeador, propiedadesJson);
            var jsonSerializer = new JsonSerializerSettings();

            jsonSerializer.ContractResolver = jsonResolver;
            return(JsonConvert.SerializeObject(objetoMapeado, jsonSerializer));
        }