Show / Hide Table of Contents

Library Documentation

Frameworks

Extensions

Grouping of useful extensions that help the development of the applications facilitating the maintenance and contributing to agile deliveries.

Compiled in .NET Standard 2.0.

Commons

Grouping of common methods, attributes, constants, enums and class that help the development of the applications facilitating the maintenance and contributing to agile deliveries.

Compiled in .NET Standard 2.0.

  • Attributes
  • Constants
  • Enums
  • Helpers

Models

Classes and interfaces to the development of the models of domains and services facilitating the maintenance and contributing to agile deliveries.

This framework aims to help in to implementation of design patterns and best praticies of development with focus on OOP.

Compiled in .NET Standard 2.0.

  • Model Rules

SQL Server

Methods used for Sql Server database configurations with the ORM Entity Framework Core.

The package helps in the development of new applications, making maintenance simple and easy, contributing to agile deliveries.

Compiled in .NET Standard 2.0.

  • Contexts

NoSQL Redis

Methods used for NoSQL Redis database configurations.

The package helps in the development of new applications, making maintenance simple and easy, contributing to agile deliveries.

Compiled in .NET Standard 2.0.

  • Contexts
  • Options
  • Repositories

Services

Base messages for request and response with validations, implementing HTTP REST calls using API design pattern.

Custom methods for calling HTTP REST services. This package is useful for Enterprise Service Bus internal connectors and clients provided by domains or microservices.

Compiled in .NET Standard 2.0.

  • Messages
  • Client

Application Extension

Grouping of unique extensions to be used at the application layer.

Using this package reduces development time and contributes to the DRY design pattern by centralizing methods that are widely used in API development.

Compiled in .NET Standard 2.0.

Dependency Injection Extension

Grouping of dependency injection extensions that assist in the configuration, encapsulating the necessary configurations for the perfect operation of the applications, thus ensuring agility in deliveries and facilitating maintenance.

Compiled in .NET Standard 2.0.

Host API

A set of settings to create an ASP.NET Core application, such as Controller for a RESTFull HTTP service.

This package includes error capture automatically, not requiring the use of try and catch blocks scattered in the code.

Compiled in .NET Standard 2.0.

  • Binders
  • Filters
  • Middlewares
  • Environment Variable

Log Options

Classes that represent the log options used in the Framework, abstracting the layers and separating the responsibilities to avoid cyclical or unnecessary references.

Compiled in .NET Standard 2.0.

Event Hub

Methods used for Event Hub Access, managing Producer and Receive events.

The package helps in the development of new applications, making maintenance simple and easy, contributing to agile deliveries.

Compiled in .NET Standard 2.0.

  • Options
  • Services

Background

Methods used execute action synchronously and asynchronously

The package helps in the development of new applications, making maintenance simple and easy, contributing to agile deliveries.

Compiled in .NET Standard 2.0.

Hosted Service

Defines a facility to use IHostedService that register occasional error. The package helps in the development of new applications, making maintenance simple and easy, contributing to agile deliveries.

Compiled in .NET Standard 2.0.

Environment Variable

This extension help the development of the applications getting keys from environment variables and changing it into appsettings json.

Compiled in .NET Standard 2.0.

Microservices

Transaction Repository

Package with the request and response messages used on client of the Import, AAS Import and Authorizer Import microservices.

Methods that implement the calls HTTP REST for Import, AAS Import and Authorizer Import microservices.

This packages messages and client of microservice that using API design pattern.

Compiled in .NET Standard 2.0.

  • Import Message
  • Import Client
  • AAS Import Message
  • AAS Import Client
  • Authorizer Import Message
  • Authorizer Import Client

Interchange

Package with the request and response messages used on client of the installments and the movements microservice.

Methods that implement the calls HTTP REST for installments and movements microservice.

This packages messages and client of microservice that using API design pattern.

Compiled in .NET Standard 2.0.

  • Installments and Movements Message
  • Installments and Movements Client
Back to top Generated by DocFX