public static T GetS <T>(this IApplicationSettingsServiceHandler handler, string key) { if (!handler.Contains(key)) { return(default(T)); } var json = handler.Get <string>(key); var item = JsonConvert.DeserializeObject <T>(json); return(item); }
public static T GetS <T>(this IApplicationSettingsServiceHandler handler, string key, T defaultValue) { return(handler.Contains(key) ? handler.GetS <T>(key) : defaultValue); }