Prepare NuGet v3 release metadata

This commit is contained in:
2026-07-17 02:24:17 +03:00
parent dbd5715578
commit 3e8fb50110
3 changed files with 10 additions and 2 deletions
+2
View File
@@ -1,5 +1,7 @@
# Esiur for ASP.NET Core # Esiur for ASP.NET Core
This package supports ASP.NET Core applications targeting .NET 8 or .NET 10.
`Esiur.AspNetCore` exposes an Esiur EP server through ASP.NET Core endpoint `Esiur.AspNetCore` exposes an Esiur EP server through ASP.NET Core endpoint
routing and WebSockets. ASP.NET Core owns the application lifetime, while Esiur routing and WebSockets. ASP.NET Core owns the application lifetime, while Esiur
continues to own its session authentication, encryption, and resource continues to own its session authentication, encryption, and resource
+1 -1
View File
@@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>Distributed Resources Platform</Description> <Description>Distributed Resources Platform</Description>
<Copyright>Ahmed Kh. Zamil</Copyright> <Copyright>Ahmed Kh. Zamil</Copyright>
<PackageProjectUrl>http://www.esiur.com</PackageProjectUrl> <PackageProjectUrl>https://www.esiur.com</PackageProjectUrl>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>3.0.0</Version> <Version>3.0.0</Version>
<RepositoryUrl>https://github.com/esiur/esiur-dotnet</RepositoryUrl> <RepositoryUrl>https://github.com/esiur/esiur-dotnet</RepositoryUrl>
+7 -1
View File
@@ -44,11 +44,17 @@ Esiur has implementations in C#, JavaScript, and Dart, making it highly versatil
Esiurs robust, feature-rich approach allows developers to focus on building applications without worrying about the complexities of distributed systems, while its self-describing API and broad data type support enable flexible and scalable application design. Esiurs robust, feature-rich approach allows developers to focus on building applications without worrying about the complexities of distributed systems, while its self-describing API and broad data type support enable flexible and scalable application design.
## Installation ## Installation
- Nuget - NuGet
```Install-Package Esiur``` ```Install-Package Esiur```
- Command-line - Command-line
``` dotnet add package Esiur ``` ``` dotnet add package Esiur ```
## Compatibility
The Esiur runtime targets .NET Standard 2.0. Projects that use Esiur's source
generator require .NET SDK 8.0 or newer, or Visual Studio 2022 version 17.8 or
newer (Roslyn 4.8+). Newer supported .NET SDKs can consume the same package.
## Getting Started ## Getting Started
Esiur for C# uses source generator feature of .Net framework to implement the necessary calls for property modification, which means a class must be marked as "partial" so the library automatically creates setters and getters for every property exported to the public. Esiur for C# uses source generator feature of .Net framework to implement the necessary calls for property modification, which means a class must be marked as "partial" so the library automatically creates setters and getters for every property exported to the public.