public static IPackageRepository DeserializePackageRepository(string objstr) { // very dirty try { return(WaldiSerializerInternal.Deserialize(objstr, typeof(DirectoryPackageRepository), typeof(DirectoryPackageRepositoryDto)) as IPackageRepository); } catch { } try { return(WaldiSerializerInternal.Deserialize(objstr, typeof(MultiPackageRepository), typeof(MultiPackageRepositoryDto)) as IPackageRepository); } catch { throw; } }
public static IPackage DeserializePackage(string objstr) { return(WaldiSerializerInternal.Deserialize(objstr, typeof(BasicPackage), typeof(PackageDto)) as IPackage); }
public static Feature DeserializeFeature(StreamReader stream) { return(WaldiSerializerInternal.Deserialize(stream, typeof(Feature), typeof(FeatureDto)) as Feature); }
public static Feature DeserializeFeature(string objstr) { return(WaldiSerializerInternal.Deserialize(objstr, typeof(Feature), typeof(FeatureDto)) as Feature); }
public static object Deserialize(StreamReader stream, Type objtype, Type serobjtype) { return(WaldiSerializerInternal.Deserialize(stream, objtype, serobjtype)); }
public static object Deserialize(string objstr, Type objtype, Type serobjtype) { return(WaldiSerializerInternal.Deserialize(objstr, objtype, serobjtype)); }
public static IPackageRepository DeserializePackageRepository(StreamReader stream) { return(WaldiSerializerInternal.Deserialize(stream, typeof(DirectoryPackageRepository), typeof(DirectoryPackageRepositoryDto)) as IPackageRepository); }
public static IPackage DeserializePackage(StreamReader stream) { return(WaldiSerializerInternal.Deserialize(stream, typeof(BasicPackage), typeof(PackageDto)) as IPackage); }