KSS.Common.Utility 1.0.0.1

dotnet add package KSS.Common.Utility --version 1.0.0.1
                    
NuGet\Install-Package KSS.Common.Utility -Version 1.0.0.1
                    
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="KSS.Common.Utility" Version="1.0.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="KSS.Common.Utility" Version="1.0.0.1" />
                    
Directory.Packages.props
<PackageReference Include="KSS.Common.Utility" />
                    
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 KSS.Common.Utility --version 1.0.0.1
                    
#r "nuget: KSS.Common.Utility, 1.0.0.1"
                    
#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 KSS.Common.Utility@1.0.0.1
                    
#: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=KSS.Common.Utility&version=1.0.0.1
                    
Install as a Cake Addin
#tool nuget:?package=KSS.Common.Utility&version=1.0.0.1
                    
Install as a Cake Tool

KSS.Common.Utility

KSS.Common.Utility is a utility library that provides common functionalities to simplify development tasks. This package includes helper methods, extensions, and utilities for tasks such as string manipulation, data validation, logging, and more.

Installation You can install the KSS.Common.Utility package via NuGet Package Manager or by using the .NET CLI.

NuGet Package Manager Open your project in Visual Studio.

Go to Tools > NuGet Package Manager > Manage NuGet Packages for Solution.

Search for KSS.Common.Utility.

Click Install to add the package to your project.

.NET CLI Run the following command in your terminal or command prompt:

Copy
dotnet add package KSS.Common.Utility

Usage Once the package is installed, you can start using the utilities provided by KSS.Common.Utility in your project.

Example: String Extensions csharp Copy using KSS.Common.Utility;

string input = "hello world"; string capitalized = input.CapitalizeFirstLetter(); // Output: "Hello world" Example: Data Validation csharp Copy using KSS.Common.Utility;

string email = "test@example.com"; bool isValidEmail = Validator.IsValidEmail(email); // Output: true Example: Logging csharp Copy using KSS.Common.Utility;

Logger.Log("This is an informational message.", LogLevel.Info); Features String Extensions: Helper methods for string manipulation.

Data Validation: Utilities for validating emails, phone numbers, etc.

Logging: Simple logging functionality with different log levels.

More Utilities: Additional helper methods for common tasks.

Contributing We welcome contributions! If you'd like to contribute to KSS.Common.Utility, please follow these steps:

Fork the repository.

Create a new branch for your feature or bug fix.

Make your changes and ensure all tests pass.

Submit a pull request with a detailed description of your changes.

License This project is licensed under the MIT License. See the LICENSE file for details.

Support If you encounter any issues or have questions, please open an issue on the GitHub repository.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0

    • No dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on KSS.Common.Utility:

Package Downloads
KSS.Common.Repository

A brief description of your package.

KSS.Common.Service

A brief description of your package.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0.1 222 3/2/2025