Jump to main content
Infrastructure
The following table lists the third-party components used in the application:
Note: The Ardia Platform Link installer automatically installs all of these components.
| Name | Version | License |
|---|---|---|
| Asp.Versioning.Abstractions | 8.1.0 (ISF) | MIT |
| Asp.Versioning.Http | 8.1.0 (ISF, LDS) | MIT |
| Asp.Versioning.Mvc | 8.1.0 (LDS, IDS, DPM, LPC) | MIT |
| Asp.Versioning.Mvc.ApiExplorer | 8.1.0 (LDS) | MIT |
| Autofac | 8.3.0 (DIS, IDS, DPM), 8.0.0 Others | MIT |
| Autofac.Extensions.DependencyInjection | 9.0.0, 10.0.0 (IDS, DPM) | MIT |
| Autofac.Integration.WebApi | 6.1.1.0 (DIS) | MIT |
| axios | 1.6.7 | MIT |
| BouncyCastle.Cryptography | 2.6.1 | MIT |
| Cronos | 0.11.0 | MIT |
| DocumentFormat.OpenXml | 3.3.0.0 | MIT |
| DocumentFormat.OpenXml.Framework | 3.3.0.0 | MIT |
| Duende.AccessTokenManagement | 3.2.0 | Apache 2.0 |
| Duende.IdentityModel | 7.1.0 | Apache 2.0 |
| Erlang OTP | 27.3.3 | Apache 2.0 |
| find-free-port | 2.0.0 | ISC License |
| font-awesome | 4.7.0 | OFL-1.1 AND MIT License |
| Google.Protobuf | 3.25.1 (IDS), 3.31.1 (LPC) | BSD-3-Clause |
| Grpc.AspNetCore | 2.51.0, 2.71.0 (LPC) | Apache 2.0 |
| Grpc.Net.Client | 2.59.0 (IDS), 2.71.0 (LPC) | Apache 2.0 |
| Grpc.Tools | 2.72.0 (LPC) | Apache 2.0 |
| IdentityModel | 7.0.0 | Apache 2.0 |
| IdentityServer4.AccessTokenValidation | 3.0.1 | Apache 2.0 |
| JsonSchema.Net | 7.3.4 | MIT |
| kyvg/vue3-notification | 2.9.0 | MIT |
| MathNet.Numerics | 5.0.0 (DPM) | MIT |
| Microsoft.AspNetCore.Authentication.JwtBearer | 6.0.9, 8.0.16 (ISF), 8.0.10 (LDS) | MIT |
| Microsoft.AspNetCore.Authentication.OpenIdConnect | 5.0.13 | MIT |
| Microsoft.AspNetCore.Http | 2.3.0 | Apache 2.0 |
| Microsoft.AspnetCore.Http.Abstraction | 2.2.0 | Apache 2.0 |
| Microsoft.AspNetCore.Mvc.Core | 2.2.5 | MIT |
| Microsoft.AspNetCore.Mvc.NewtonsoftJson | 6.0.7 | MIT |
| Microsoft.AspNetCore.Mvc.Versioning | 5.0.0, 5.1.0 (ISF) | MIT |
| Microsoft.AspNetCore.SpaProxy | 8.0.18 (SM) | MIT |
| Microsoft.AspNetCore.SpaServices | 3.1.32 (SM) | Apache 2.0 |
| Microsoft.AspNetCore.SpaServices.Extensions | 8.0.18 (SM) | MIT |
| Microsoft.Bcl.AsyncInterfaces | 9.0.0.6 | MIT |
| Microsoft.Bcl.HashCode | 6.0.0.0 | MIT |
| Microsoft.Bcl.TimeProvider | 9.0.0.5 (DIS) | MIT |
| Microsoft.CSharp.dll | 4.7.0 (DIS) | MIT |
| Microsoft.Data.Sqlite.Core | 9.0.7 (DPM) | MIT |
| Microsoft.EntityFrameworkCore | 9.0.6 (IDS), 9.0.7 (DPM) | MIT |
| Microsoft.EntityFrameworkCore.Abstractions | 9.0.5 (ISF), 8.0.10 (LDS) | MIT |
| Microsoft.EntityFrameworkCore.Design | 9.0.6 (IDS), 9.0.7 (DPM) | MIT |
| Microsoft.EntityFrameworkCore.InMemory | 9.0.6 (IDS) | MIT |
| Microsoft.EntityFrameworkCore.Sqlite | 9.0.7 (DPM) | MIT |
| Microsoft.EntityFrameworkCore.Sqlite.Core | 9.0.6 (IDS) | MIT |
| Microsoft.EntityFrameworkCore.Tools | 9.0.6 (IDS), 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.Caching.Memory | 9.0.7 (DPM, SM) | MIT |
| Microsoft.Extensions.Configuration | 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.Configuration.Abstractions | 9.0.5 (ISF), 8.0.0 (LDS), 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.DependencyInjection | 8.0.0.1 (DIS) | MIT |
| Microsoft.Extensions.DependencyInjection.Abstractions | 8.0.0.2 (DIS), 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.Features | 8.0.10.0 | MIT |
| Microsoft.Extensions.Hosting | 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.Hosting.WindowsServices | 9.0.5 (ISF), 9.0.7 (LDS, DPM, LPC), 9.0.6 (IDS) | MIT |
| Microsoft.Extensions.Http | 8.0.1 (LDS), 9.0.6 (IDS) | MIT |
| Microsoft.Extensions.Http.Polly | 9.0.5 (ISF), 9.0.7 (DPM) | MIT |
| Microsoft.Extensions.Logging | 8.0.0.1 (DIS), 9.0.6 (IDS), 9.0.2 | MIT |
| Microsoft.Extensions.Logging.Abstractions | 8.0.0.2 (DIS) , 7.0.0 | MIT |
| Microsoft.Extensions.Logging.Debug | 9.0.6 (IDS) | MIT |
| Microsoft.Extensions.Options | 8.0.0.2 (DIS) | MIT |
| Microsoft.Extensions.Primitives | 8.0.0.0 (DIS) | MIT |
| Microsoft.IdentityModel.Protocols | 8.6.0 | MIT |
| Microsoft.IdentityModel.Protocols.OpenIdConnect | 8.6.0 | MIT |
| Microsoft.IdentityModel.Tokens | 8.2.0 (LDS) | MIT |
| Microsoft .NET Core | 5, 6 | MIT |
| Microsoft.OpenApi | 1.2.3 | MIT |
| Microsoft.OpenApi.Readers | 1.6.24 (IDS) | MIT |
| Microsoft.Owin | 4.2.2.0 | Apache 2.0 |
| Microsoft.Owin.Host.HttpListener | 4.2.2.0 | Apache 2.0 |
| Microsoft.Owin.Hosting | 4.2.2.0 | Apache 2.0 |
| Microsoft.Toolkit.Uwp.Notifications | 7.1.3 (SM) | MIT |
| Microsoft.TypeScript.MSBuild | 5.8.3 (SM) | MIT |
| Microsoft.VisualStudio.Threading | 17.9.28 (LDS) | MIT |
| Microsoft.Web.Infrastructure | 2.0.0.0 | Web-license |
| Microsoft.Web.WebView2 | 1.0.2903.40 (SM) | BSD-3-Clause |
| Microsoft.Win32.Registry | 5.0.0 (LDS) | MIT |
| mitt | 3.0.1 | MIT |
| NeoSmart.AsyncLock | 3.2.1 (DPM) | MIT |
| Net.Testing.Moq.Grpc | 1.5.0 (LPC) | No License |
| Newtonsoft.Json | 13.0.0.0 (DIS) , 13.0.3 (ISF, DPM), 13.0.2 | MIT |
| Newtonsoft.Json.Bson | 1.0.0.0 | MIT |
| Newtonsoft.Json.Schema | 4.0.0.0 (DIS) , 3.0.0.0 | MIT |
| Npgsql | 9.0.3 (IDS) | PostgreSQL license |
| Npgsql.EntityFrameworkCore.PostgreSQL | 6.0.7, 9.0.4 (IDS) | PostgreSQL license |
| npm-run-all | 4.1.5 | MIT |
| openmcdf | 2.2.1.2 (DIS), 2.2.1.3 | MPL 2.0 |
| OpenMcdf.Extensions | 2.1.6.28924 | MPL 2.0 |
| OpenXml | 2.16.0 | MIT |
| Owin | 1.0.0.0 (DIS) , 4.0.3 | Apache License |
| pinia | 2.0.17 | MIT |
| Polly | 7.2.3, 8.0.0.0 (DIS), 8.6.2 (ISF), 8.5.2 (LDS) | BSD-3-Clause |
| Polly.Core | 8.0.0.0 | BSD-3-Clause |
| Rabbit MQ | 4.1.0 | MPL 2.0 |
| RabbitMQ.Client | 7.1.2 (DIS, ISF, LDS), 6.7.0 (IDS) | Apache 2.0 |
| RestSharp | 112.1.0.0 (DIS, ISF, LDS), 108.0.1 | Apache 2.0 |
| rimraf | 3.0.2 | ISC License |
| Serilog | 4.3.0 (DIS, LDS, DPM) , 2.0.0.0, 4.2.0 | Apache 2.0 |
| Serilog.Analyzer | 0.15.0 | Apache 2.0 |
| Serilog.AspNetCore | 8.0.1, 9.0.0 (ISF, LDS, DPM, LPC), 8.0.3 (SM) | Apache 2.0 |
| Serilog.Enrichers.Environment | 2.2.0, 3.0.1 (LDS) | Apache 2.0 |
| Serilog.Enrichers.Process | 3.0.0 (LDS) | Apache 2.0 |
| Serilog.Enrichers.Thread | 4.0.0 (LDS) | Apache 2.0 |
| Serilog.Extensions.Logging | 9.0.0, 9.0.2 (DPM) | Apache 2.0 |
| Serilog.Extensions.Logging.File | 3.0.0 (DPM) | Apache 2.0 |
| Serilog.Settings.AppSettings | 3.0.0.0 (DIS), 2.0.0.0 | Apache 2.0 |
| Serilog.Settings.Configuration | 3.4.0, 9.0.0 (LDS) | Apache 2.0 |
| Serilog.Sinks.Async | 1.5.0 | Apache 2.0 |
| Serilog.Sinks.Console | 5.0.1, 6.0.0 (DPM, SM) | Apache 2.0 |
| Serilog.Sinks.EventLog | 4.0.0.0 (DIS), 3.0.0 | Apache 2.0 |
| Serilog.Sinks.File | 7.0.0.0 (DIS, DPM, SM), 5.0.0.0 | Apache 2.0 |
| Serilog.Sinks.RollingFile | 2.0.0.0 | Apache 2.0 |
| serilog-enrichers-process | 2.0.2 | Apache 2.0 |
| serilog-enrichers-thread | 3.1.0 | Apache 2.0 |
| serilog-settings-appsettings | 2.2.2, 3.0.0.0 (DIS) | Apache 2.0 |
| serilog-sinks-eventlog | 3.1.0 | Apache 2.0 |
| serilog-sinks-file | 5.0.0 | Apache 2.0 |
| serilog-sinks-rollingfile | 3.3.0 | Apache 2.0 |
| shelljs | 0.8.5 | BSD-3-Clause |
| SignalR | 6.0.2 | MIT |
| SimpleBase | 5.4.1 (LPC) | Apache 2.0 |
| SQLitePCLRaw.bundle, DPM_e_sqlcipher | 2.1.11 (IDS, DPM) | Apache 2.0 |
| StackExchange.Redis | 2.7.4 (IDS) | MIT |
| Swashbuckle.AspNetCore | 8.1.2 (ISF), 5.6.3, 6.9.0 (LDS, DPM, LPC), 8.1.1 (IDS), 8.1.4 (SM) | MIT |
| Swashbuckle.AspNetCore.Annotations | 8.1.2 (ISF), 6.0.2, 6.9.0 (LDS, DPM, LPC), 8.1.1 (IDS) | MIT |
| Swashbuckle.AspNetCore.Newtonsoft | 6.5.0 | MIT |
| Swashbuckle.AspNetCore.Swagger | 8.1.1 (IDS), 6.9.0 (DPM, LPC) | MIT |
| Swashbuckle.AspNetCore.SwaggerGen | 8.1.2 | MIT |
| tough-cookie | 4.1.4 | BSD-3-Clause |
| tree-kill | 1.2.2 | MIT |
| vue | 3.2.37 | MIT |
| vue-i18n | 8.27.2 | MIT |
| vue-router | 4.1.3 | MIT |