VOOZH about

URL: https://www.nuget.org/packages/Hexalith.NetAspire.Defaults/

⇱ NuGet Gallery | Hexalith.NetAspire.Defaults 1.4.8




👁 Image
Hexalith.NetAspire.Defaults 1.4.8

dotnet add package Hexalith.NetAspire.Defaults --version 1.4.8
 
 
NuGet\Install-Package Hexalith.NetAspire.Defaults -Version 1.4.8
 
 
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Hexalith.NetAspire.Defaults" Version="1.4.8" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Hexalith.NetAspire.Defaults" Version="1.4.8" />
 
Directory.Packages.props
<PackageReference Include="Hexalith.NetAspire.Defaults" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Hexalith.NetAspire.Defaults --version 1.4.8
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Hexalith.NetAspire.Defaults, 1.4.8"
 
 
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Hexalith.NetAspire.Defaults@1.4.8
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Hexalith.NetAspire.Defaults&version=1.4.8
 
Install as a Cake Addin
#tool nuget:?package=Hexalith.NetAspire.Defaults&version=1.4.8
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Hexalith.NetAspire

Build Status

👁 License: MIT
👁 Discord

👁 Codacy Badge
👁 Quality Gate Status
👁 Security Rating
👁 Maintainability Rating
👁 Code Smells
👁 Lines of Code
👁 Technical Debt
👁 Reliability Rating
👁 Duplicated Lines (%)
👁 Vulnerabilities
👁 Bugs

👁 Build status
👁 NuGet
👁 Latest

Overview

This repository provides libraries and a host project for integrating Hexalith applications with .NET Aspire. It facilitates the orchestration of various Hexalith services and components within the Aspire ecosystem.

Key components include:

  • Hexalith.NetAspire Libraries: Core libraries (Hexalith.NetAspire, Hexalith.NetAspire.Abstractions, Hexalith.NetAspire.Defaults) for integrating Hexalith services with Aspire.
  • AspireHost: The .NET Aspire application host project (AspireHost/AspireHost.csproj) responsible for orchestrating the application's services.
  • HexalithApp Submodule: Contains the core Hexalith application modules.
  • Hexalith.Builds Submodule: Provides shared build configurations and tooling.

Repository Structure

The repository is organized as follows:

  • Is the source code directory of your project.
  • Is the source code directory where you will add your Nuget package projects.
  • Contains example implementations of your projects.
  • Is the source code directory where you will add your Docker container projects.
  • Contains the .NET Aspire host project.
  • Contains test projects for your packages.
  • (Submodule) Contains shared build configurations and tools.
  • (Submodule) Contains the core Hexalith application modules.

Getting Started

Prerequisites

Initializing the Package

To initialize the repository environment, including setting up necessary configurations or dependencies, run the initialization script:

./initialize.ps1

Git Submodules

This repository utilizes Git submodules to include external dependencies:

  • Hexalith.Builds: Contains common build scripts, configurations, and tools used across Hexalith projects.
  • HexalithApp: Includes the core application logic and modules for the Hexalith platform.

To initialize and fetch the content of these submodules, run the following Git command after cloning the repository:

git submodule update --init --recursive

The initialize.ps1 script might also handle submodule initialization.

Development

To build the entire solution, navigate to the root directory and run:

dotnet build Hexalith.NetAspire.sln

To run the application using the .NET Aspire host:

dotnet run --project AspireHost/AspireHost.csproj

This will start the Aspire dashboard and orchestrate the services defined in the host project.

License

This project is licensed under the MIT License - see the file for details.

Product Versions Compatible and additional computed target framework versions.
.NET net10.0 net10.0 is compatible.  net10.0-android net10.0-android was computed.  net10.0-browser net10.0-browser was computed.  net10.0-ios net10.0-ios was computed.  net10.0-maccatalyst net10.0-maccatalyst was computed.  net10.0-macos net10.0-macos was computed.  net10.0-tvos net10.0-tvos was computed.  net10.0-windows net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Hexalith.NetAspire.Defaults:

Package Downloads
Hexalith.Infrastructure.WebApis

Hexalith is a set of libraries to build a micro-service architecture.

Hexalith.Infrastructure.ClientAppOnServer

Hexalith is a set of libraries to build a micro-service architecture.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.4.8 299 12/23/2025
1.4.7 170 12/23/2025
1.4.6 239 12/7/2025
1.4.5 211 12/7/2025
1.4.4 211 12/7/2025
1.4.3 138 12/6/2025
1.4.2 409 11/30/2025
1.4.1 345 11/30/2025
1.4.0 383 11/17/2025
1.3.1 256 10/13/2025
1.3.0 182 10/13/2025
1.2.13 195 9/20/2025
1.2.12 188 9/20/2025
1.2.11 187 9/20/2025
1.2.10 171 8/10/2025
1.2.9 367 8/6/2025
1.2.8 260 8/5/2025
1.2.7 213 7/30/2025
1.2.6 607 7/24/2025
1.2.5 467 7/9/2025
Loading failed