![]() |
VOOZH | about |
dotnet add package ProReception.DistributionServerInfrastructure --version 4.4.1
NuGet\Install-Package ProReception.DistributionServerInfrastructure -Version 4.4.1
<PackageReference Include="ProReception.DistributionServerInfrastructure" Version="4.4.1" />
<PackageVersion Include="ProReception.DistributionServerInfrastructure" Version="4.4.1" />Directory.Packages.props
<PackageReference Include="ProReception.DistributionServerInfrastructure" />Project file
paket add ProReception.DistributionServerInfrastructure --version 4.4.1
#r "nuget: ProReception.DistributionServerInfrastructure, 4.4.1"
#:package ProReception.DistributionServerInfrastructure@4.4.1
#addin nuget:?package=ProReception.DistributionServerInfrastructure&version=4.4.1Install as a Cake Addin
#tool nuget:?package=ProReception.DistributionServerInfrastructure&version=4.4.1Install as a Cake Tool
Helper library with common infrastructure code for our distributed apps
👁 GitHub Workflow Status (with branch)
👁 Nuget
Install-Package ProReception.DistributionServerInfrastructureBaseSettings
using DistributionServerInfrastructure.Settings.Models;
public class MySettings : BaseSettings
{
}
ISettingsManager interface, which inherits from ISettingsManagerBase
using DistributionServerInfrastructure.Settings;
public interface ISettingsManager : ISettingsManagerBase
{
}
SettingsManager class, which inherits from SettingsManagerBase and implements ISettingsManager
using DistributionServerInfrastructure.Settings;
public class SettingsManager : SettingsManagerBase<MySettings>, ISettingsManager
{
public SettingsManager(string appName, string cryptKey, string authKey) : base(appName, cryptKey, authKey)
{
}
}
Program.cs file, create a new instance of your SettingsManager class, and add the infrastructure configuration
var settingsManager = new SettingsManager(
"My App Name",
"some crypt key",
"some auth key");
builder.AddProReceptionDistributionServerInfrastructure<ISettingsManager, SettingsManager>(settingsManager);
app.UseProReceptionDistributionServerInfrastructure();
These are the expected configuration values.
There has to be a section in the configuration called ProReceptionApi:
{
"ProReceptionApi": {
"BaseUrl": "https://localhost:7016"
}
}
The components can be used inside your Razor views.
@using ProReception.DistributionServerInfrastructure.Components
<ProReceptionConnection />
@using ProReception.DistributionServerInfrastructure.Components
<Logs />
| 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. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.4.1 | 120 | 4/29/2026 |
| 4.4.0 | 129 | 3/30/2026 |
| 4.3.0 | 133 | 2/18/2026 |
| 4.2.0 | 128 | 2/18/2026 |
| 4.1.0 | 132 | 2/18/2026 |
| 4.0.0 | 132 | 2/5/2026 |
| 3.1.0 | 131 | 2/5/2026 |
| 3.0.4 | 131 | 2/5/2026 |
| 3.0.3 | 312 | 12/17/2025 |
| 3.0.2 | 725 | 12/3/2025 |
| 3.0.1 | 460 | 11/19/2025 |
| 3.0.0 | 453 | 11/19/2025 |
| 2.2.3 | 261 | 11/5/2025 |
| 2.2.2 | 244 | 10/21/2025 |
| 2.2.1 | 404 | 9/17/2025 |
| 2.2.0 | 270 | 9/7/2025 |
| 2.1.0 | 250 | 9/2/2025 |
| 2.0.2 | 287 | 2/1/2025 |