BrainEnterprise.Core.Accounting.Ws
1.0.2
Prefix Reserved
.NET Standard 2.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
Install-Package BrainEnterprise.Core.Accounting.Ws -Version 1.0.2
dotnet add package BrainEnterprise.Core.Accounting.Ws --version 1.0.2
<PackageReference Include="BrainEnterprise.Core.Accounting.Ws" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BrainEnterprise.Core.Accounting.Ws --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: BrainEnterprise.Core.Accounting.Ws, 1.0.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install BrainEnterprise.Core.Accounting.Ws as a Cake Addin
#addin nuget:?package=BrainEnterprise.Core.Accounting.Ws&version=1.0.2
// Install BrainEnterprise.Core.Accounting.Ws as a Cake Tool
#tool nuget:?package=BrainEnterprise.Core.Accounting.Ws&version=1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
About
This library contains some accounting classes and utilities to check Italian Municipalities, according with dataset published by Istat at address https://www.istat.it/it/archivio/6789
How To Use
Get a single Municipality
var client = new MunicipalityServiceClient();
var mantova = client.GetMunicipality("E897");
Assert.IsNotNull(mantova);
Get List of Italian Municipalities by various Filters
var client = new MunicipalityServiceClient();
var mantovaProvinces = client.GetMunicipalities(provinceFilter:"MN");
var lombardiaProvinces = client.GetMunicipalities(regionFilter:"03");
Get List of Italian Provinces by various Filters
var client = new MunicipalityServiceClient();
var provinces = client.GetProvinces();
var piemonte = client.GetProvinces(regionFilter:"01");
Caching
All the requests are autamatically cached in a static variables inside the class. You can enable or disable the caching using a static property UseCache
MunicipalityServiceClient.UseCache = true;
var client = new MunicipalityServiceClient();
var mantova = client.GetMunicipality("E897");
client.ClearCache();
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- No dependencies.
-
.NETStandard 2.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.