Skip to content

adriva/coreframework

Repository files navigation

Adriva Core Framework

Build status     .NET Core     GitHub
 
Adriva Core Framework is a set of common libraries that can be reused in .NET projects.
This project targets netstandard2.1.
 
Documentation
 

Projects in Solution

Project Description
Adriva.Common.Core Provides shared utility methods, global enums and common classes that can be used in any project type targeting netstandard2.1 and higher. Also consumed by other framework libraries within this repository.
Adriva.Extensions.Caching.Abstractions Caching abstractions for memory, distributed or any other custom cache.
Adriva.Extensions.Caching.Memory In memory cache storage.
Adriva.Extensions.Optimization.Abstractions Optimization abstractions for file optimization modules.
Adriva.Extensions.Optimization.Transforms Shared transforms that can be used with Adriva.Extensions.Optimization.Abstractions.
Adriva.Extensions.Optimization.Web Customizable transforms and tag helpers to create and consume optimized resources in asp.net Core applications.
Adriva.Extensions.Analytics.AppInsights Microsoft AppInsights client wrapper library that can use custom server implementations.
Adriva.Extensions.Analytics.Server Base analytics server that can be used with virtually any analytics client and store incoming analytics data in virtually any repository.
Adriva.Extensions.Analytics.Server.AppInsights Analytics server services that is used to parse and store incoming Microsoft AppInsights data in virtually any data storage including on-premise systems.
Adriva.Extensions.Analytics.Repository.EntityFramework Base implementation of an analytics data repository using Entity Framework Core which other EF Core repositories can derive from. Also provides an in-memory repository for development and testing purposes.
Adriva.Extensions.Analytics.Repository.EntityFramework.Sqlite Entity Framework Core based Sqlite analytics data repository.

Projects Running On Adriva Core Framework