Understanding the Alliance Core Libraries.

The Alliance Core Libraries contains the core abstractions and default implementations required by the Alliance Business Model and dependent components. It is also the external dependency source for the entire Alliance Business Suite, which means that external dependencies, which are dependencies outside the FenixAlliance.* namespace are referred to by the FenixAlliance.ACL.Deps Package, which is the base ACL Package and, therefore, it could be referred to as the Core Package.

Dependant components of the Alliance Core Libraries can make use of external dependencies referred by the Core Package thanks to .NET's Waterfall dependency resolution mechanism.

For more information on the dependency tree, design overview, and external dependencies, please refer to Advanced Topics.

Referred External Dependencies

PackageVersion
Amazon.AspNetCore.Identity.Cognito3.0.0
Amazon.Extensions.CognitoAuthentication2.2.2
AngleSharp0.16.0
AspNetCore.HealthChecks.SqlServer5.0.3
AspNetCore.HealthChecks.UI.Client5.0.1
AspNetCore.HealthChecks.UI.InMemory.Storage5.0.1
AspNetCore.HealthChecks.UI5.0.1
AspNetCore.Proxy4.2.0
AspNetCoreRateLimit4.0.1
Autofac.Extensions.DependencyInjection7.1.0
Autofac6.2.0
AutoMapper.Collection.EntityFrameworkCore7.0.1
AutoMapper.Extensions.Microsoft.DependencyInjection8.1.1
AutoMapper10.1.1
Azure.Storage.Blobs12.9.1
Blazor.Extensions.Canvas1.1.1
Blazor.Extensions.SignalR1.0.0
Blazor.Extensions.Storage1.0.0
Blazor.Extensions.WebUSB1.0.0
Blazor.Extensions.XTerm0.1.0
BlazorFluentUI.ListComponents5.5.3
BotSharp.Core0.4.0
ByteSize2.0.0
Catalyst.Models.English1.0.18055
Catalyst1.0.19323
ChartJs.Blazor.Fork2.0.2
CsvHelper27.1.1
Dapper2.0.90
DnsClient1.5.0
DotLiquid2.2.541
Elsa.Activities.UserTask2.2.1
Elsa2.2.1
Emitter1.0.41
FlexLabs.EntityFrameworkCore.Upsert5.0.0
FluentEmail.Core3.0.0
FluentEmail.Smtp3.0.0
FluentValidation.AspNetCore10.3.1
FluentValidation10.3.1
Fluid.Core2.0.13
Flurl.Http3.2.0
GraphQL.Server.Transports.AspNetCore5.0.2
GraphQL.Server.Transports.WebSockets4.4.1
GraphQL.Server.Ui.GraphiQL5.0.2
GraphQL.Server.Ui.Playground5.0.2
GraphQL.Server.Ui.Voyager5.0.2
GraphQL4.6.0
HtmlAgilityPack1.11.36
Humanizer2.11.10
IdentityServer4.EntityFramework.Storage4.1.2
IdentityServer4.EntityFramework4.1.2
IdentityServer44.1.2
JWT8.2.3
LiteDB5.0.11
MailKit2.15.0
MassTransit7.2.2
MatBlazor2.8.0
MediatR.Extensions.Autofac.DependencyInjection7.3.0
MediatR.Extensions.Microsoft.DependencyInjection9.0.0
MediatR9.0.0
MetadataExtractor2.7.0
Microsoft.ApplicationInsights.AspNetCore2.18.0
Microsoft.AspNet.WebApi.Client5.2.7
Microsoft.AspNetCore.Authentication.Abstractions2.2.0
Microsoft.AspNetCore.Authentication.AzureAD.UI5.0.9
Microsoft.AspNetCore.Authentication.AzureADB2C.UI5.0.9
Microsoft.AspNetCore.Authentication.Facebook5.0.9
Microsoft.AspNetCore.Authentication.Google5.0.9
Microsoft.AspNetCore.Authentication.JwtBearer5.0.9
Microsoft.AspNetCore.Authentication.MicrosoftAccount5.0.9
Microsoft.AspNetCore.Authentication.OpenIdConnect5.0.9
Microsoft.AspNetCore.Authentication.Twitter5.0.9
Microsoft.AspNetCore.Authentication2.2.0
Microsoft.AspNetCore.Blazor0.7.0
Microsoft.AspNetCore.Components.Web5.0.9
Microsoft.AspNetCore.Components5.0.9
Microsoft.AspNetCore.DataProtection5.0.9
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore5.0.9
Microsoft.AspNetCore.Hosting.Server.Abstractions2.2.0
Microsoft.AspNetCore.Hosting2.2.7
Microsoft.AspNetCore.Http.Abstractions2.2.0
Microsoft.AspNetCore.Http.Features5.0.9
Microsoft.AspNetCore.Http2.2.2
Microsoft.AspNetCore.Identity.EntityFrameworkCore5.0.9
Microsoft.AspNetCore.Identity.UI5.0.9
Microsoft.AspNetCore.Mvc.Core2.2.5
Microsoft.AspNetCore.Mvc.NewtonsoftJson5.0.9
Microsoft.AspNetCore.Mvc.Razor.Extensions5.0.9
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation5.0.9
Microsoft.AspNetCore.Mvc.WebApiCompatShim2.2.0
Microsoft.AspNetCore.Mvc2.2.0
Microsoft.AspNetCore.Razor.Language5.0.9
Microsoft.AspNetCore.SignalR.Core1.1.0
Microsoft.AspNetCore.SpaServices.Extensions5.0.9
Microsoft.Azure.KeyVault.Core3.0.5
Microsoft.Bot.Builder.AI.Luis4.14.1
Microsoft.Bot.Builder.Dialogs4.14.1
Microsoft.Bot.Builder.integration.AspNet.Core4.14.1
Microsoft.CSharp4.7.0
Microsoft.EntityFrameworkCore.Design5.0.9
Microsoft.EntityFrameworkCore.Proxies5.0.9
Microsoft.EntityFrameworkCore.Relational5.0.9
Microsoft.EntityFrameworkCore.Sqlite5.0.9
Microsoft.EntityFrameworkCore.SqlServer5.0.9
Microsoft.EntityFrameworkCore.Tools5.0.9
Microsoft.EntityFrameworkCore5.0.9
Microsoft.Extensions.Caching.Abstractions5.0.0
Microsoft.Extensions.Caching.Memory5.0.0
Microsoft.Extensions.Caching.SqlServer5.0.1
Microsoft.Extensions.Configuration.Abstractions5.0.0
Microsoft.Extensions.DependencyInjection.Abstractions5.0.0
Microsoft.Extensions.DependencyInjection5.0.2
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions5.0.9
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore5.0.9
Microsoft.Extensions.Hosting.Abstractions5.0.0
Microsoft.Extensions.Hosting5.0.0
Microsoft.Extensions.Http5.0.0
Microsoft.Extensions.Localization.Abstractions5.0.9
Microsoft.Extensions.Localization5.0.9
Microsoft.Extensions.Logging.Abstractions5.0.0
Microsoft.Extensions.Logging.Console5.0.0
Microsoft.Extensions.Logging.Debug5.0.0
Microsoft.Extensions.Logging5.0.0
Microsoft.Extensions.Primitives5.0.1
Microsoft.Graph4.3.0
Microsoft.Identity.Client4.35.1
Microsoft.Identity.Web.UI1.16.0
Microsoft.Identity.Web1.16.0
Microsoft.IdentityModel.Tokens6.12.2
Microsoft.ML.AutoML0.18.0
Microsoft.ML.CpuMath1.6.0
Microsoft.ML.DataView1.6.0
Microsoft.ML.EntryPoints0.18.0
Microsoft.ML.Recommender0.18.0
Microsoft.ML1.6.0
Microsoft.OpenApi1.2.3
Microsoft.Rest.ClientRuntime.Azure.Authentication2.4.1
Microsoft.TestPlatform16.11.0
Microsoft.VisualBasic10.3.0
Microsoft.VisualStudio.Web.BrowserLink2.2.0
Microsoft.VisualStudio.Web.CodeGeneration.Design5.0.2
Mobsites.Blazor.SignaturePad1.1.7
MongoDB.Bson2.13.1
MongoDB.Driver2.13.1
MudBlazor.ThemeManager1.0.5
MudBlazor5.1.1
Newtonsoft.Json13.0.1
NodaTime.Serialization.JsonNet3.0.0
NodaTime3.0.5
NReco.LambdaParser1.0.12
NuGet.Packaging5.11.0
NuGet.Protocol5.11.0
Okta.AspNetCore3.5.0
Polly.Caching.Memory3.0.2
Polly7.2.2
Pomelo.EntityFrameworkCore.MySql5.0.1
QRCoder1.4.1
RabbitMQ.Client6.2.2
Radzen.Blazor3.9.2
Razor.Templating.Core1.5.0
RazorLight1.1.0
ReactiveUI.Blazor15.1.1
reCAPTCHA.AspNetCore3.0.10
RestSharp106.12.0
Sendgrid9.24.2
Seq.Extensions.Logging6.0.0
Serilog.AspNetCore4.1.0
Serilog.Enrichers.Environment2.2.0
Serilog.Enrichers.Process2.0.2
Serilog.Enrichers.Thread3.1.0
Serilog.Settings.Configuration3.2.0
Serilog.Sinks.AzureBlobStorage3.0.2
Serilog2.10.0
SixLabors.ImageSharp.Web1.0.3
SixLabors.ImageSharp1.0.3
StackifyMiddleware3.0.5.2
Standard.Licensing1.1.5
Swashbuckle.AspNetCore.SwaggerGen6.1.5
Swashbuckle.AspNetCore.SwaggerUI6.1.5
Swashbuckle.AspNetCore.Swagger6.1.5
System.ComponentModel.Annotations5.0.0
System.IdentityModel.Tokens.Jwt6.12.2
System.IO.FileSystem.AccessControl5.0.0
System.Reactive5.0.0
System.Security.Permissions5.0.0
System.ServiceModel.Duplex4.8.1
System.ServiceModel.Http4.8.1
System.ServiceModel.NetTcp4.8.1
System.ServiceModel.Primitives4.8.1
System.ServiceModel.Security4.8.1
System.Text.Json5.0.2
Toolbelt.Blazor.HotKeys10.0.1
UnitConversion1.0.41
Unity5.11.10
Z.EntityFramework.Plus.EFCore5.2.7
ZXing.Net0.16.6
ZXingBlazor0.1.6