private T Deserialize() { if (!File.Exists(LocalFile)) { throw new FileNotFoundException(LocalFile); } return(isXmlOrJson ? SerializerXml.Load <T>(LocalFile) : LocalFile.Deserialize <T>()); }
public static T FromXml <T>([NotNull] this string file, [NotNull] params Type[] types) where T : class, new() { return(SerializerXml.Load <T>(file, types)); }
/// <summary> /// Десирилизовать объект из файла xml /// </summary> /// <typeparam name="T">Тип объекта</typeparam> /// <param name="file">Файл xml</param> public static T FromXml <T>([NotNull] this string file) where T : class, new() { return(SerializerXml.Load <T>(file)); }