BrainEnterprise.Core.Accounting.Ws
1.0.5
Prefix Reserved
dotnet add package BrainEnterprise.Core.Accounting.Ws --version 1.0.5
NuGet\Install-Package BrainEnterprise.Core.Accounting.Ws -Version 1.0.5
<PackageReference Include="BrainEnterprise.Core.Accounting.Ws" Version="1.0.5" />
paket add BrainEnterprise.Core.Accounting.Ws --version 1.0.5
#r "nuget: BrainEnterprise.Core.Accounting.Ws, 1.0.5"
// Install BrainEnterprise.Core.Accounting.Ws as a Cake Addin #addin nuget:?package=BrainEnterprise.Core.Accounting.Ws&version=1.0.5 // Install BrainEnterprise.Core.Accounting.Ws as a Cake Tool #tool nuget:?package=BrainEnterprise.Core.Accounting.Ws&version=1.0.5
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");
With the Last Update (1.0.5) you can use your own address
var client = new MunicipalityServiceClient("https://personalAddress.com");
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 Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.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.
With the Last update you can use your own address