Skip to content

Nivaes/Iso20022Net

Repository files navigation

Iso20022Net

Implements .Net classes for the handling of files that comply with the ISO20022 standard, intended for banking transactions.

https://www.iso20022.org

Iso20022 Serialization

Contract file generation

xsd.exe /c /l:CS pain.001.001.01.xsd /eld /n:Iso20022.Contracts.PainM001V00101

SEPA file serialization

var serializder = new XmlSerializer(typeof(Iso20022.Contracts.PainM001V00101.Document));
using (var file = File.OpenRead(fileName))
{
    var document = (Iso20022.Contracts.PainM001V00101.Document)serializder.Deserialize(file);
    Assert.NotNull(document);
}

Packages

NuGet Package Latest Versions
Iso20022 latest stable version

Integration

CI

Build Release

Publish Release