Owasp.SafeNuGet.Unsafe.PackageListLoader.LoadPackages C# (CSharp) Method

LoadPackages() public method

public LoadPackages ( Stream packages ) : UnsafePackages
packages Stream
return UnsafePackages
        public UnsafePackages LoadPackages(Stream packages)
        {
            var serializer = new XmlSerializer(typeof(UnsafePackages));
            return (UnsafePackages)serializer.Deserialize(packages);
        }

Usage Example

 public void TestLoad()
 {
     var stream = new MemoryStream(Encoding.UTF8.GetBytes(Properties.TestResources.unsafepackages));
     var loader = new PackageListLoader();
     var packages = loader.LoadPackages(stream);
     Assert.AreEqual(1, packages.Count);
     Assert.IsTrue(packages.Exists(p => p.Id == "AntiXss" && p.Before == "4.2.1"));
 }
All Usage Examples Of Owasp.SafeNuGet.Unsafe.PackageListLoader::LoadPackages