Skip to main content
ardalis avatar

ardalis

NuGet publisher profile

Packages
47
Total Downloads
154.6M
154,616,271

Packages (47)

Ardalis.GuardClauses package icon

Ardalis.GuardClauses

A simple package by @ardalis and @nimblepros with guard clause helper methods. See docs for how to extend using your own extension methods defined in your project.

48.1M
downloads
Ardalis.SmartEnum package icon

Ardalis.SmartEnum

Classes to help produce strongly typed smarter enums in .NET.

27.5M
downloads
Ardalis.Specification package icon

Ardalis.Specification

A simple package with a base Specification class, for use in creating queries that work with Repository types.

18.4M
downloads
Ardalis.Specification.EntityFrameworkCore package icon

Ardalis.Specification.EntityFrameworkCore

EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.

14.9M
downloads
Ardalis.Result package icon

Ardalis.Result

A simple package to implement the Result pattern for returning from services.

9.5M
downloads
Ardalis.ApiEndpoints package icon

Ardalis.ApiEndpoints

An alternative to Controllers for ASP.NET Core API Endpoints.

5.5M
downloads
Ardalis.SmartEnum.SystemTextJson package icon

Ardalis.SmartEnum.SystemTextJson

System.Text.Json (de)serialization support for Ardalis.SmartEnum.

5.0M
downloads
Ardalis.ApiEndpoints.CodeAnalyzers package icon

Ardalis.ApiEndpoints.CodeAnalyzers

Code Analyzers supporting using Api Endpoints

4.5M
downloads
Ardalis.SmartEnum.JsonNet package icon

Ardalis.SmartEnum.JsonNet

Json.NET (de)serialization support for Ardalis.SmartEnum.

4.2M
downloads
Ardalis.Result.AspNetCore package icon

Ardalis.Result.AspNetCore

Adds ASP.NET Core filters that translate from Result to ActionResult.

3.8M
downloads
Ardalis.ListStartupServices package icon

Ardalis.ListStartupServices

Diagnostic middleware for ASP.NET Core to display all registered services.

3.0M
downloads
Ardalis.SmartEnum.EFCore package icon

Ardalis.SmartEnum.EFCore

EFCore support for Ardalis.SmartEnum.

2.3M
downloads
Ardalis.EFCore.Extensions package icon

Ardalis.EFCore.Extensions

A simple package with useful extension methods for EF Core.

1.9M
downloads
Ardalis.Result.FluentValidation package icon

Ardalis.Result.FluentValidation

A simple package to implement FluentValidation with the Ardalis.Result package.

1.5M
downloads
Ardalis.HttpClientTestExtensions package icon

Ardalis.HttpClientTestExtensions

Helpful extension methods to use when testing APIs in Functional Tests with xUnit.

1.4M
downloads
Ardalis.SharedKernel package icon

Ardalis.SharedKernel

An example shared kernel project/package for use with Ardalis.CleanArchitecture template. You should probably replace this with your own package!

678.5K
downloads
Ardalis.SmartEnum.AutoFixture package icon

Ardalis.SmartEnum.AutoFixture

AutoFixture support for Ardalis.SmartEnum.

592.7K
downloads
Ardalis.SmartEnum.Dapper package icon

Ardalis.SmartEnum.Dapper

Dapper support for Ardalis.SmartEnum.

456.4K
downloads
Ardalis.ApiEndpoints.Swashbuckle package icon

Ardalis.ApiEndpoints.Swashbuckle

OpenAPI support for ApiEndpoints using Swashbuckle

410.4K
downloads
Ardalis.ApiEndpoints.NSwag package icon

Ardalis.ApiEndpoints.NSwag

OpenAPI support for ApiEndpoints using NSwag

182.3K
downloads
Ardalis.SmartEnum.ModelBinding package icon

Ardalis.SmartEnum.ModelBinding

ASP.NET Core MVC Model Binding Support for Ardalis.SmartEnum.

141.8K
downloads
Ardalis.CleanArchitecture.Template package icon

Ardalis.CleanArchitecture.Template

The Clean Architecture Solution Template popularized by Steve @ardalis Smith. Provides a great starting point for modern and/or DDD solutions built with .NET 10. Features zero tight coupling to database or data access technology.

96.4K
downloads
DevBetter.JsonExtensions package icon

DevBetter.JsonExtensions

Json Extensions Methods.

93.1K
downloads
Ardalis.SmartEnum.Utf8Json package icon

Ardalis.SmartEnum.Utf8Json

Utf8Json (de)serialization support for Ardalis.SmartEnum.

91.0K
downloads
Ardalis.SmartEnum.ProtoBufNet package icon

Ardalis.SmartEnum.ProtoBufNet

protobuf-net (de)serialization support for Ardalis.SmartEnum.

65.4K
downloads
Ardalis.Specification.EntityFramework6 package icon

Ardalis.Specification.EntityFramework6

EF6 plugin package to Ardalis.Specification containing EF6 evaluator and abstract repository.

63.4K
downloads
Ardalis.Extensions package icon

Ardalis.Extensions

Some useful extension methods.

58.1K
downloads
NimblePros.Metronome package icon

NimblePros.Metronome

A simple package for tracking external calls per request in your ASP.NET Core app.

47.1K
downloads
PluralsightDdd.SharedKernel package icon

PluralsightDdd.SharedKernel

An SharedKernal packaged used as a sample in the DDD Fundamentals Pluralsight course by Julie Lerman and Steve Smith.

46.8K
downloads
Ardalis.ApiClient package icon

Ardalis.ApiClient

Api Client methods.

38.0K
downloads

17 more packages load after hydration.