Ft.Datafangst.Utils 2.0.10

dotnet add package Ft.Datafangst.Utils --version 2.0.10                
NuGet\Install-Package Ft.Datafangst.Utils -Version 2.0.10                
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="Ft.Datafangst.Utils" Version="2.0.10" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Ft.Datafangst.Utils --version 2.0.10                
#r "nuget: Ft.Datafangst.Utils, 2.0.10"                
#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.
// Install Ft.Datafangst.Utils as a Cake Addin
#addin nuget:?package=Ft.Datafangst.Utils&version=2.0.10

// Install Ft.Datafangst.Utils as a Cake Tool
#tool nuget:?package=Ft.Datafangst.Utils&version=2.0.10                

Overview

The Ft.Datafangst.Utils package provides a collection of utilities essential for the development and maintenance of .NET applications. This document serves as a guide to help you quickly integrate and utilize these utilities within your projects.

Table of Contents

Managing NuGet Packages

Utilize the dotnet CLI to manage NuGet packages within your project. These commands facilitate the installation, update, and removal of the Ft.Datafangst.Utils package.

Note: It's crucial to execute these commands within the directory of the project you're working on to ensure the changes are applied correctly.

Adding the Package

To add the latest version of the Ft.Datafangst.Utils package to your project, use the dotnet add package command. Ensure you're executing this command within the project directory.

dotnet add package Ft.Datafangst.Utils

Installing a Specific Version of the Package

If you need a specific version of the Ft.Datafangst.Utils package, append the -v or --version option followed by the version number.

dotnet add package Ft.Datafangst.Utils --version 1.0.0

Updating the Package

To update the Ft.Datafangst.Utils package to the latest version, use the dotnet add package command. This command can also be used with the -v or --version option to update the package to a specific version.

dotnet add package Ft.Datafangst.Utils

Or for a specific version:

dotnet add package Ft.Datafangst.Utils --version 1.1.0

Removing the Package

To remove the Ft.Datafangst.Utils package from your project file, use the dotnet remove package command.

dotnet remove package Ft.Datafangst.Utils

Restoring NuGet Packages

To restore the packages as per the project file, navigate to your project directory and run dotnet restore.

dotnet restore

Documentation

Find detailed examples and usage of each class in the Ft.Datafangst.Utils package below:

  • DateRange: Defines validation rules for dates in relation to the current date, supporting various time frames.
  • TypeExtensions: Methods for type checking, particularly useful for identifying numeric types.
  • StringExtensions: Enhancements for string manipulation, including language codes and period settings.
  • EnvironmentContext: Access and evaluation of application environment settings (Development, Staging, Production).
  • ValidationExtensions: Validation methods for common identifiers like ISIN, postal codes, and organization numbers.
  • ExpressionExtensions: Utilities for extracting property names and info from expressions, aiding in reflection.
  • EnumerableExtensions: Collection utilities for finding duplicates, computing hashes, and property value changes.
  • StringValuesExtension: Extensions for StringValues, including case-sensitive and insensitive string searches.
  • GenericTypeExtensions: Generic methods for data manipulation, including clearing, transferring, and aggregating data.

Additional Resources

For more detailed information on managing NuGet packages and utilizing .NET features, refer to the official .NET documentation.

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

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.10 128 10/21/2024
2.0.9 243 7/25/2024
2.0.8 92 7/25/2024
2.0.7 99 7/25/2024
2.0.6 96 7/25/2024
2.0.5 82 7/24/2024
2.0.4 97 7/24/2024
2.0.3 96 7/24/2024
2.0.2 163 7/10/2024
2.0.1 111 7/9/2024
2.0.0 94 7/9/2024
1.6.18 272 6/11/2024
1.6.17 105 6/11/2024
1.6.16 454 3/11/2024
1.6.14 202 2/5/2024
1.6.13 134 2/1/2024
1.6.12 321 1/4/2024
1.6.11 176 12/19/2023
1.6.10 319 11/21/2023
1.6.9 203 11/14/2023
1.6.8 214 10/30/2023
1.6.7 192 10/26/2023
1.6.6 148 10/25/2023
1.6.4 180 10/19/2023
1.6.3 186 10/18/2023
1.6.2 189 10/12/2023
1.6.1 204 9/21/2023
1.6.0 216 8/31/2023
1.5.3 449 5/25/2023
1.5.2 380 4/4/2023
1.5.0 372 3/16/2023
1.4.0 340 3/8/2023
1.3.0 295 3/2/2023
1.2.1 273 3/2/2023
1.2.0 280 3/2/2023
1.1.2 249 3/2/2023
1.1.1 262 3/2/2023
1.0.5 289 2/14/2023
1.0.4 289 2/14/2023