https://github.com/adriva/coreframework
Adriva Core Framework is a set of common libraries that can be reused in .NET projects.
https://github.com/adriva/coreframework
analytics app-insights common-library csharp csharp-library dotnet-core framework on-premise optimization
Last synced: about 1 month ago
JSON representation
Adriva Core Framework is a set of common libraries that can be reused in .NET projects.
- Host: GitHub
- URL: https://github.com/adriva/coreframework
- Owner: adriva
- License: mit
- Created: 2020-03-03T00:36:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T09:50:15.000Z (about 2 months ago)
- Last Synced: 2025-04-30T18:03:02.075Z (about 1 month ago)
- Topics: analytics, app-insights, common-library, csharp, csharp-library, dotnet-core, framework, on-premise, optimization
- Language: C#
- Homepage: https://www.adriva.com/
- Size: 3.41 MB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Adriva Core Framework
[](https://adriva.visualstudio.com/NetCoreLibs/_build/latest?definitionId=48)
[](https://github.com/adriva/coreframework/)
[](https://github.com/adriva/coreframework/blob/master/LICENSE#blob-path)
\
\
Adriva Core Framework is a set of common libraries that can be reused in .NET projects.\
This project targets ***netstandard2.1***.
\
\
[Documentation](https://adriva.github.io/coreframework/)
\
## 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
* [adriva.com](https://adriva.com)
* [jarrt.com](https://jarrt.com)
* [zargan.com](http://www.zargan.com)
* [Tayf](https://tayf.adriva.com)
* [Petrol Ofisi](#) - Url not disclosed
* [Protel](#) - Url not disclosed