Backend Components (.NET 8.0)

<< Click to Display Table of Contents >>

Raynet One Data Hub > 2026.2 > Software Bill of Materials 

Backend Components (.NET 8.0)

 

The backend of Raynet One Data Hub is built on .NET 8.0 and consists of 525 NuGet packages (40 top-level dependencies and 485 transitive dependencies). This section provides a complete overview of all direct dependencies organized by functional area.

 

Direct Dependencies (Top-Level Packages)

 

API & Web Framework

 

Package

Version

License

Description

Security Relevance

Asp.Versioning.Mvc

8.1.0

MIT

API versioning

Medium

Asp.Versioning.Mvc.ApiExplorer

8.1.0

MIT

API explorer for versioning

Medium

AspNetCoreRateLimit

5.0.0

MIT

Rate limiting for APIs

High (DoS protection)

Microsoft.AspNetCore.Authentication.JwtBearer

8.0.6

MIT

JWT token authentication

Critical (Auth)

Microsoft.AspNetCore.Mvc.NewtonsoftJson

8.0.6

MIT

JSON serialization

Medium

Microsoft.AspNetCore.SpaServices.Extensions

8.0.6

MIT

SPA integration

Low

Swashbuckle.AspNetCore

6.6.2

MIT

OpenAPI/Swagger documentation

Low

 

Database & Persistence

 

Package

Version

License

Description

Security Relevance

Microsoft.EntityFrameworkCore

8.0.6

MIT

ORM framework

High (SQL injection)

Microsoft.EntityFrameworkCore.SqlServer

8.0.6

MIT

SQL Server provider

High

Pomelo.EntityFrameworkCore.MySql

8.0.2

MIT

MySQL provider

High

Microsoft.Data.SqlClient

5.2.2

MIT

SQL Server client

High

SQLitePCLRaw.provider.e_sqlite3

2.1.4

Apache-2.0

SQLite provider

Medium

System.Data.Odbc

8.0.0

MIT

ODBC data sources

Medium

Raynet.CommonImports.MongoDB

1.1.5

Proprietary

MongoDB integration

High






 

Security & Authentication

 

Package

Version

License

Description

Security Relevance

System.IdentityModel.Tokens.Jwt

8.6.1

MIT

JWT token processing

Critical

System.Security.Cryptography.Pkcs

8.0.0

MIT

Cryptography (PKCS)

Critical

System.Security.Permissions

8.0.0

MIT

Security permissions

High

Raynet.Web.License

8.0.2811

Proprietary

License management

Medium

 

Validation & Data Processing

 

Package

Version

License

Description

Security Relevance

FluentValidation.AspNetCore

11.3.0

Apache-2.0

Input validation

High (XSS, Injection)

LinqKit.Microsoft.EntityFrameworkCore

8.1.5

MIT

LINQ extensions

Low

Newtonsoft.Json

13.0.3

MIT

JSON serialization

High (Deserialization)

 

DevExpress Components

 

Package

Version

License

Description

Security Relevance

DevExpress.AspNetCore.Dashboard

24.1.7

Commercial

Dashboard components

Medium

DevExpress.AspNetCore.Reporting

24.1.7

Commercial

Reporting engine

Medium

DevExpress.Data

24.1.7

Commercial

Data processing

Medium

 

Code Analysis & Compilation

 

Package

Version

License

Description

Security Relevance

Microsoft.CodeAnalysis.Common

4.10.0

MIT

Roslyn compiler platform

Medium

Microsoft.CodeAnalysis.CSharp

4.10.0

MIT

C# compiler

Medium

Microsoft.CodeAnalysis.CSharp.Features

4.10.0

MIT

Code analysis features

Low

 

Additional Libraries

 

Package

Version

License

Description

Security Relevance

OpenAI

2.0.0

MIT

OpenAI API integration

High (Data transfer)

SixLabors.ImageSharp

3.1.4

Apache-2.0

Image processing

Medium

MediaTypeMap.Core

2.3.3

MIT

MIME type mapping

Low

MimeMapping

2.0.0

MIT

MIME type detection

Low

Quartz.Serialization.Json

3.13.1

Apache-2.0

Job scheduling

Medium

Raynet.Etl.Lib

4.0.605.190

Proprietary

ETL library

Medium

Microsoft.Extensions.Logging.Log4Net.AspNetCore

8.0.0

Apache-2.0

Logging framework

Low