Skip to content

Instantly share code, notes, and snippets.

View ryansalt's full-sized avatar

Ryan Salt ryansalt

  • UK
View GitHub Profile
@ryansalt
ryansalt / ConnectionStringsJsonConverter.cs
Created June 16, 2017 16:51
Custom JsonConverter to convert a list of connectionstrings in format <name, connectionstring> and format for output in appsettings.json.
public class ConnectionStringsJsonConverter : JsonConverter
{
public override bool CanConvert(Type objectType)
{
return true; //TODO: more logic check the type before the conversion..
}
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
var rows = (List<KeyValuePair<string, string>>)value;