Euonia.Modularity
2026.4.7
dotnet add package Euonia.Modularity --version 2026.4.7
NuGet\Install-Package Euonia.Modularity -Version 2026.4.7
<PackageReference Include="Euonia.Modularity" Version="2026.4.7" />
<PackageVersion Include="Euonia.Modularity" Version="2026.4.7" />
<PackageReference Include="Euonia.Modularity" />
paket add Euonia.Modularity --version 2026.4.7
#r "nuget: Euonia.Modularity, 2026.4.7"
#:package Euonia.Modularity@2026.4.7
#addin nuget:?package=Euonia.Modularity&version=2026.4.7
#tool nuget:?package=Euonia.Modularity&version=2026.4.7
Euonia 模块化应用框架:可插拔模块、依赖图解析、约定式服务注册与应用生命周期管理。 / Modular application framework for Euonia: pluggable modules, dependency-graph resolution, convention-based service registration and application lifecycle management.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Castle.Core (>= 5.2.1)
- Euonia.Core (>= 2026.4.7)
- Microsoft.Extensions.Configuration.CommandLine (>= 10.0.14)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 10.0.14)
- Microsoft.Extensions.Configuration.UserSecrets (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection.AutoActivation (>= 10.11.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.14)
- Microsoft.Extensions.Options (>= 10.0.14)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.14)
-
net10.0
- Castle.Core (>= 5.2.1)
- Euonia.Core (>= 2026.4.7)
- Microsoft.Extensions.Configuration.CommandLine (>= 10.0.14)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 10.0.14)
- Microsoft.Extensions.Configuration.UserSecrets (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection.AutoActivation (>= 10.11.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.14)
- Microsoft.Extensions.Options (>= 10.0.14)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.14)
-
net9.0
- Castle.Core (>= 5.2.1)
- Euonia.Core (>= 2026.4.7)
- Microsoft.Extensions.Configuration.CommandLine (>= 10.0.14)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 10.0.14)
- Microsoft.Extensions.Configuration.UserSecrets (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection (>= 10.0.14)
- Microsoft.Extensions.DependencyInjection.AutoActivation (>= 10.11.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.14)
- Microsoft.Extensions.Options (>= 10.0.14)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.14)
NuGet packages (17)
Showing the top 5 NuGet packages that depend on Euonia.Modularity:
| Package | Downloads |
|---|---|
|
Euonia.Bus.RabbitMq
Euonia 总线 RabbitMQ 传输:分布式发布/订阅与请求-响应消息,支持持久连接、fanout 交换机、优先级队列、死信与 Polly 重试。 / RabbitMQ transport for Euonia Bus: distributed publish/subscribe and request-response messaging with persistent connections, fanout exchanges, priority queues, dead lettering and Polly-based retries. |
|
|
Euonia.Bus
Euonia 消息总线引擎:处理器发现与注册、约定与传输策略分发、Publish/Send/Call API、中间件管道、序列化、Outbox/Inbox 可靠性及 OpenTelemetry 遥测。 / Message bus engine for Euonia: handler discovery and registration, convention and transport-strategy dispatch, publish/send/call APIs, middleware pipelines, serialization, outbox/inbox reliability and OpenTelemetry instrumentation. |
|
|
Euonia.Repository
Euonia 持久化无关仓储抽象:IRepository<TEntity>、仓储上下文、审计/软删除/并发实体契约及 Repository<TContext,TEntity,TKey> 基类。 / Persistence-agnostic repository abstractions for Euonia: IRepository<TEntity>, repository context, auditing/soft-delete/concurrency entity contracts and the Repository<TContext,TEntity,TKey> base. |
|
|
Euonia.Validation
Euonia 校验框架:集成 FluentValidation,提供泛型、范围和正则校验器、带可观察错误的自校验对象,以及携带校验结果的异常。 / Validation framework for Euonia: FluentValidation integration, generic, range and regular-expression validators, a self-validating object with observable errors and a validation exception carrying results. |
|
|
Euonia.Hosting
Euonia 的 ASP.NET Core 托管基础设施:主机启动引导、异常与请求追踪中间件、JWT/内省认证、授权策略与用户主体访问器。 / ASP.NET Core hosting infrastructure for Euonia: host bootstrap, exception and request-trace middleware, JWT/introspection authentication, authorization policies and user principal accessors. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.4.7 | 257 | 11/3/2026 |
| 2026.4.6 | 375 | 10/28/2026 |
| 2026.4.5 | 368 | 10/19/2026 |
| 2026.4.4 | 330 | 10/19/2026 |
| 2026.4.3 | 464 | 10/1/2026 |
| 2026.4.1 | 360 | 9/24/2026 |
| 2026.4.0 | 344 | 9/22/2026 |
| 2026.3.16 | 420 | 9/8/2026 |
| 2026.3.15 | 362 | 9/2/2026 |
| 2026.3.14 | 344 | 8/30/2026 |
| 2026.3.13 | 362 | 8/29/2026 |
| 2026.3.12 | 351 | 8/28/2026 |
| 2026.3.11 | 346 | 8/27/2026 |
| 2026.3.10 | 364 | 8/26/2026 |
| 2026.3.9 | 374 | 8/25/2026 |
| 2026.3.8 | 398 | 8/24/2026 |
| 2026.3.7 | 446 | 8/20/2026 |
| 2026.3.6 | 405 | 8/20/2026 |
| 2026.3.5 | 428 | 8/19/2026 |
| 2026.3.4 | 368 | 8/14/2026 |