using System.Collections.Generic;
public class DtoConfiguracaoProvedorDeEnvio
public Type Tipo { get; set; }
public string ConfiguracaoSerializada { get; set; }
public class ConfiguracaoParaSerializar
public string algumaCoisa { get; set; }
public static void Main()
var valorParaSalvarNoBanco = new DtoConfiguracaoProvedorDeEnvio();
var valorParaSerializar = new ConfiguracaoParaSerializar();
valorParaSalvarNoBanco.Tipo = valorParaSerializar.GetType();
valorParaSalvarNoBanco.ConfiguracaoSerializada = JsonConvert.SerializeObject(valorParaSerializar);
string json = JsonConvert.SerializeObject(valorParaSalvarNoBanco);