ark.providers 0.29.0

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

// Install ark.providers as a Cake Tool
#tool nuget:?package=ark.providers&version=0.29.0                

ark.abstractions

Abstractions, extensions

Nugets

  • ark.extensions
  • ark.providers

ark.extensions

This project contains several useful extensions for working with collections, strings, and other common .NET data types.

Components

  • Extensions to provide code-snippets, like throws an exception if the instance is null, or some boolean is false.

ark.providers

This project provides implementations of providers for different services and functionalities.

TemplateTagsBuilder

The TemplateTagsBuilder is a utility designed to facilitate the creation and management of template tags within a project. It provides a structured way to define, organize, and manipulate tags that can be used in various templating scenarios, such as generating dynamic content, customizing templates, and managing placeholders.

 Purpose

Tag Definition: Allows developers to define custom tags that can be used within templates. Tag Organization: Helps in organizing tags in a systematic manner, making it easier to manage and maintain them. Dynamic Content: Enables the generation of dynamic content by replacing tags with actual values or content during runtime. Template Customization: Provides flexibility in customizing templates by using predefined tags that can be replaced or modified as needed. Placeholder Management: Simplifies the management of placeholders within templates, ensuring that all tags are properly handled and replaced.

NLogExecutionTimeAttribute

The NLogExecutionTimeAttribute is used to log the execution time of methods using NLog. To use this attribute, you need to include [module: NLogExecutionTimeAttribute] in one file of the project that will use it.

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. 
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
0.29.0 67 2/10/2025
0.24.0 67 2/10/2025
0.21.0 68 2/9/2025
0.20.0 66 2/9/2025
0.18.0 78 2/8/2025
0.17.0 71 2/7/2025
0.16.0 73 2/7/2025