IbanNet 4.3.0
Provides a strict International Bank Account Number (IBAN) validator, parser, builder and the Iban primitive type.
Install-Package IbanNet -Version 4.3.0
dotnet add package IbanNet --version 4.3.0
<PackageReference Include="IbanNet" Version="4.3.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add IbanNet --version 4.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
IbanNet is a .NET library providing functionality to validate and parse an International Bank Account Number also known as IBAN.
Example with validator
IIbanValidator validator = new IbanValidator();
ValidationResult validationResult = validator.Validate("NL91 ABNA 0417 1643 00");
if (validationResult.IsValid)
{
// ..
}
Example with Iban
type
Iban iban;
IIbanParser parser = new IbanParser(new IbanValidator());
bool success = parser.TryParse("NL91 ABNA 0417 1643 00", out iban);
v4.3.0
- Added .NET 5.0 target framework support.
- Update several nullable reference type code contracts.
IbanNet is a .NET library providing functionality to validate and parse an International Bank Account Number also known as IBAN.
Example with validator
IIbanValidator validator = new IbanValidator();
ValidationResult validationResult = validator.Validate("NL91 ABNA 0417 1643 00");
if (validationResult.IsValid)
{
// ..
}
Example with Iban
type
Iban iban;
IIbanParser parser = new IbanParser(new IbanValidator());
bool success = parser.TryParse("NL91 ABNA 0417 1643 00", out iban);
v4.3.0
- Added .NET 5.0 target framework support.
- Update several nullable reference type code contracts.
Dependencies
-
.NETFramework 4.5
- No dependencies.
-
.NETFramework 4.7
- No dependencies.
-
.NETStandard 1.2
- NETStandard.Library (>= 1.6.1)
- System.ComponentModel.TypeConverter (>= 4.3.0)
-
.NETStandard 1.6
- NETStandard.Library (>= 1.6.1)
- System.ComponentModel.TypeConverter (>= 4.3.0)
-
.NETStandard 2.0
- No dependencies.
-
.NETStandard 2.1
- No dependencies.
-
net5.0
- No dependencies.
Used By
NuGet packages (5)
Showing the top 5 NuGet packages that depend on IbanNet:
Package | Downloads |
---|---|
IbanNet.FluentValidation
FluentValidation support to validate IBAN user input.
|
|
IbanNet.DataAnnotations
Data annotations to validate IBAN user input.
|
|
IbanNet.DependencyInjection.ServiceProvider
Microsoft.Extensions.DependencyInjection integration for IbanNet; IbanNet provides an IBAN validator and parser.
|
|
IbanNet.DependencyInjection.Autofac
Autofac IoC container integration for IbanNet; IbanNet provides an IBAN validator and parser.
|
|
IbanNet.Extensions.Bban
IbanNet extension to validate BBAN national check digits.
|
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|---|---|
4.3.0 | 9,378 | 11/27/2020 |
4.2.0 | 2,496 | 11/7/2020 |
4.1.0 | 29,486 | 8/8/2020 |
4.0.1 | 37,621 | 5/12/2020 |
4.0.0 | 23,671 | 2/8/2020 |
4.0.0-beta0241 | 276 | 2/8/2020 |
4.0.0-beta0227 | 220 | 2/8/2020 |
4.0.0-beta0223 | 341 | 2/8/2020 |
4.0.0-beta0222 | 307 | 2/8/2020 |
4.0.0-beta0204 | 308 | 2/6/2020 |
4.0.0-beta0190 | 310 | 1/14/2020 |
4.0.0-beta0187 | 251 | 1/13/2020 |
4.0.0-beta0186 | 209 | 1/13/2020 |
4.0.0-beta0183 | 278 | 1/13/2020 |
4.0.0-beta0178 | 7,984 | 12/30/2019 |
4.0.0-beta0177 | 256 | 12/29/2019 |
4.0.0-beta0172 | 307 | 12/29/2019 |
3.2.2 | 141 | 5/12/2020 |
3.2.1 | 23,034 | 1/14/2020 |
3.2.0 | 9,496 | 11/23/2019 |
3.1.2 | 803 | 10/25/2019 |
3.1.1 | 7,059 | 7/25/2019 |
3.1.0 | 19,459 | 5/10/2019 |
3.0.0 | 26,351 | 2/14/2019 |
2.1.0 | 25,161 | 9/18/2018 |
2.0.0 | 11,831 | 2/3/2018 |
1.2.0 | 644 | 12/25/2017 |
1.1.16 | 565 | 12/25/2017 |
1.0.19 | 649 | 12/25/2017 |
1.0.18 | 497 | 12/25/2017 |
1.0.17 | 550 | 12/25/2017 |