public static TSettings LoadFromString <TSettings>(string input) where TSettings : class, new() { var config = new MemConfig <TSettings>(); return(config.LoadFromString(input) ? config.Config : null); }
public static string SaveToString <TSettings>(TSettings settings) where TSettings : class, new() { string result; var config = new MemConfig <TSettings>(settings); return(config.SaveToString(out result) ? result : null); }