Essential layers is a layer library for starting projects from scratch with a robust structure through the management of results, cache, error handling, helpers and extensions.
It can be used for multiple projects in the .NET environment, that is, mobile applications with NET Maui or Xamarin Forms, web applications with Blazor or ASP NET MVC and API projects with ASP NET
It is a layer that performs the handling of the http service with typical methods, using dependency injection, plus consists of an implementation of results to manage the response.
Helper | Description |
---|---|
Http | List of methods to extends the functionality of HttpClient. |
Request | List of methods to extends the functionality of HttpClient. |
Service | Description |
---|---|
Http | List of methods to extends the functionality of HttpClient. |
Request | List of methods to extends the functionality of HttpClient. |
It is a layer that performs the management of the blob service of azure, offers a number of methods to interact with containers where the blobs are stored.
Helpers | Description |
---|---|
Blobs | List of methods to extends the functionality of Azure Blobs. |
Service | Description |
---|---|
Blobs | List of methods to extends the functionality of Azure Blobs. |
It is a layer to integrate the use of Dapper in your project and add the use of a database SQL Server.
Service | Description |
---|---|
Extension | List of methods to extends the functionality of dapper. |
Procedure | List of descriptive methods, to use with stored procedures. |
It is a layer to integrate the use of helpers & extensions related to the use of images for example generation of QRs.
Extension | Description |
---|---|
Extension | List of methods to extends the generation of QR codes. |
It is a layer to integrate the use of helpers & extensions related to the use of tokens.
Helper | Description |
---|---|
Helper | List of methods to extends the generation of JWT token. |