An Audis library which includes shared data types, DTOs, ...
The repository contains the following packages, also available on NuGet.
Package | Description |
---|---|
Audis.Primitives |
Provides primitive data types used in Audis, e.g. KnowlegeIdentifiers, KnowledgeValues, DispositionLevels, ScenarioIdentifier, ... |
Audis.Analyzer.Common |
Provides DTOs and interfaces for implementing analyzers. |
Audis.Analyzer.Contract |
Provides common DTOs and extension methods for Analyzers. |
Audis.Endpoints.Contract |
Defines DTOs for endpoints which are called or consumed by Audis. |
Audis.KnowledgeEnrichers.Contract |
Provides an interface and DTOs for knowledge enrichers. |
Audis.OpenID.Authentication |
Provides methods and classes to easily authenticate against an OpenID authentication provider. |
Audis.OpenID.Authorization |
Provides methods and classes to easily protect endpoints using an OpenID authentication provider. |
Audis.Location |
Defines DTOs for the location endpoint called by Audis. |