295 packages tagged with “specification”
A simple package with a base Specification class, for use in creating queries that work with Repository types.
EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.
A .Net implementation of [JsonLogic](http://jsonlogic.com).
Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.
Machine.Specifications.Should is a should library for the Context/Specification framework Machine.Specifications
LinqSpecs is a framework that will help you to create specifications for LINQ queries. Supported platforms: - .NET Standard 1.0+ - .NET Framework 4.5+ - .NET Core 2.0+ - .NET 5.0+
Metapackage including Firely's SDK Base Class Library and specification conformance data for HL7 FHIR R4. Its sole purpose is to provide a backwards-compatible package reference for projects that used pre-5.0 versions of the SDK.
Machine.Specifications (MSpec) adapter for .NET Framework and .NET Core including dotnet cli (dotnet test), Visual Studio IDE, TFS, Visual Studio Online, Visual Studio Team Services.
Console runner for the Context/Specification framework Machine.Specifications
NSpecifications is the most complete library for the Specification pattern and it's grounded on the Domain-Driven Design principles. Provides interface, abstract and a generic specification, composable, supports operators. This is probably the most fluent and least verbose library. Specifications can be composed with real operators (&, |, !, ==, !=). They are interchangeable with Expression<Func<T, bool>> and Func<T, bool> and can be combined directly with boolean expressions. Check the tutorial in the GitHub.
NSpecification is the most complete library for the Specification pattern and it's grounded on the Domain-Driven Design principles. Provides interface, abstract and a generic specification, composable, supports operators. This is probably the most fluent and least verbose library. Specifications can be composed with real operators (&, |, !, ==, !=). They are interchangeable with Expression<Func<T, bool>> and Func<T, bool> and can be combined directly with boolean expressions. Check the tutorial in the GitHub.
.NET DevPack is a set of common implementations to help you implementing DDD, CQRS, Specification Patterns and another facilities
Giving you piece of mind by making it easy to integrate both Storyteller and Jasmine testing into your FubuMVC applications
Generated C# SDK based on official OpenAI OpenAPI specification. Includes C# Source Generator which allows you to define functions natively through a C# interface, and also provides extensions that make it easier to call this interface later
Metapackage including Firely's SDK Base Class Library and specification conformance data for HL7 FHIR STU3. Its sole purpose is to provide a backwards-compatible package reference for projects that used pre-5.0 versions of the SDK.
The HL7 FHIR R4 specification.zip file, for use with the ZipSource.
The fastest and smoothest way to good architecture.
Metapackage including Firely's SDK Base Class Library and specification conformance data for HL7 FHIR R4B. Its sole purpose is to provide a backwards-compatible package reference for projects that used pre-5.0 versions of the SDK.
LinqBuilder is an implementation of the specification pattern. Made for use with IEnumerable and IQueryable.
Specification and code generator for SignalR Core.
Provides a framework for composing and executing reusable user actions during tests.
Run FubuMVC applications using the Kayak/OWIN stack
Generated C# SDK based on HuggingFace OpenAPI specification.
Foundational .NET library with essential types, patterns, and interfaces for modern application development. Includes value objects, domain patterns, API handlers, and messaging contracts.
An example shared kernel project/package for use with Ardalis.CleanArchitecture template. You should probably replace this with your own package!
Write maintainable UI tests with Selenium using Tranquire