private JsonSerializerOptions CreateJsonSerializerOptions(JsonSerializeOptions options) { if (options == null) { return(null); } return(new JsonSerializerOptions { WriteIndented = options.WriteIndented }); }
public string Serialize(object json, JsonSerializeOptions options = null) { var jsonSerializerOptions = CreateJsonSerializerOptions(options); return(JsonSerializer.Serialize(json, jsonSerializerOptions)); }