Cross-Cutting is a common methods provided by a specific layer or service used by all layers of an application. It would be like a layer/service that crosses the entire hierarchy.
Package | Version | Downloads |
---|---|---|
Cross-Cutting |
.NET Standard 2.1
You can check supported frameworks here:
https://learn.microsoft.com/pt-br/dotnet/standard/net-standard?tabs=net-standard-2-1
This package is available through Nuget Packages: https://www.nuget.org/packages/cross-cutting
Nuget
Install-Package Cross-Cutting
.NET CLI
dotnet add package Cross-Cutting
Person person = new Person("Raphael", "Bressam");
var jsonString = JsonParser.Serialize(person);
string jsonString = "{ \"first_name\":\"Raphael\", \"last_name\":\"Bressam\" }";
Person person = JsonParser.Deserialize<Person>(jsonString);
using CrossCutting.Extensions;
string fullName = "Contoso Dias";
string base64String = fullName.ToBase64String();
using CrossCutting.Extensions;
string base64String = "Q29udG9zbyBEaWFz";
string fullName = base64String.FromBase64String();