Exemple #1
0
            public string Stringify(TSource source)
            {
                var writer = new ValueWriter();
                var values = _mapping.Select(mapping => $"{mapping.Key}:{{{writer.StringifyValue(mapping.Getter(source))}}}");

                var result = new StringBuilder();

                result.Append("{");

                result.Append(string.Join(",", values));

                result.Append("}");

                return(result.ToString());
            }