BWLiStottLogicSharedLibrary 1.0.25-alpha
dotnet add package BWLiStottLogicSharedLibrary --version 1.0.25-alpha
NuGet\Install-Package BWLiStottLogicSharedLibrary -Version 1.0.25-alpha
<PackageReference Include="BWLiStottLogicSharedLibrary" Version="1.0.25-alpha" />
<PackageVersion Include="BWLiStottLogicSharedLibrary" Version="1.0.25-alpha" />
<PackageReference Include="BWLiStottLogicSharedLibrary" />
paket add BWLiStottLogicSharedLibrary --version 1.0.25-alpha
#r "nuget: BWLiStottLogicSharedLibrary, 1.0.25-alpha"
#:package BWLiStottLogicSharedLibrary@1.0.25-alpha
#addin nuget:?package=BWLiStottLogicSharedLibrary&version=1.0.25-alpha&prerelease
#tool nuget:?package=BWLiStottLogicSharedLibrary&version=1.0.25-alpha&prerelease
BWL.Logic.Shared\README.md
BWL.Logic.Shared
BWL.Logic.Shared is a .NET 9 class library providing shared models, enums, options, and helpers for the iStott Basic applications family. It is designed to be used across both client and server projects, ensuring consistency and reducing duplication of business logic and data contracts.
Features
- Shared Models: Common data models used throughout the iStott Basic applications.
- Enums: Centralized enumeration types for categories, difficulty, equipment, and more.
- Options Classes: Strongly-typed configuration options for API, JWT, and connection strings.
- Extensions & Helpers: Utility methods and extension classes to support business logic.
- Cross-Platform: Targets .NET 9 for compatibility with modern .NET applications.
Getting Started
Installation
Add the NuGet package reference to your project:
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | 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 was computed. 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. |
-
net9.0
- Dapper (>= 2.1.66)
- Microsoft.Extensions.Configuration.Abstractions (>= 9.0.5)
- Microsoft.IdentityModel.Tokens (>= 8.10.0)
- Newtonsoft.Json (>= 13.0.3)
- Npgsql (>= 9.0.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on BWLiStottLogicSharedLibrary:
Package | Downloads |
---|---|
BWLiStottServerLogicLibrary
This is the basic logic layer for the iStott Basic applications family, providing core functionality and data / service access. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.25-alpha | 127 | 7/14/2025 |
1.0.23-alpha | 50 | 7/5/2025 |
1.0.22-alpha | 124 | 7/3/2025 |
1.0.21-alpha | 126 | 7/3/2025 |
1.0.20-alpha | 117 | 7/2/2025 |
1.0.19-alpha | 120 | 7/2/2025 |
1.0.18-alpha | 131 | 7/1/2025 |