public static List<InstalledPackage> GetInstalledPackages()
{
string packageFile = HostingEnvironment.MapPath("~/App_Data/InstalledStorePackages.json");
try
{
using ( StreamReader r = new StreamReader( packageFile ) )
{
string json = r.ReadToEnd();
return JsonConvert.DeserializeObject<List<InstalledPackage>>( json );
}
}
catch
{
return new List<InstalledPackage>();
}
}