TimeWarp.State.Policies
11.0.0-beta.90
Prefix Reserved
dotnet add package TimeWarp.State.Policies --version 11.0.0-beta.90
NuGet\Install-Package TimeWarp.State.Policies -Version 11.0.0-beta.90
<PackageReference Include="TimeWarp.State.Policies" Version="11.0.0-beta.90" />
paket add TimeWarp.State.Policies --version 11.0.0-beta.90
#r "nuget: TimeWarp.State.Policies, 11.0.0-beta.90"
// Install TimeWarp.State.Policies as a Cake Addin #addin nuget:?package=TimeWarp.State.Policies&version=11.0.0-beta.90&prerelease // Install TimeWarp.State.Policies as a Cake Tool #tool nuget:?package=TimeWarp.State.Policies&version=11.0.0-beta.90&prerelease
TimeWarp.State.Policies
TimeWarp.State.Policies is a part of the TimeWarp.State project, providing policies for the TimeWarp State management library.
Overview
This project contains architectural policies and rules that enforce best practices and conventions for using the TimeWarp.State library. It helps maintain consistency and quality across projects that utilize TimeWarp.State.
Features
- Architectural validation rules
- Best practice enforcement
- Integration with NetArchTest.eNhancedEdition for policy checks
- FluentAssertions for expressive test assertions
Give a Star! ⭐
If you find this project useful, please give it a star. Thanks!
Getting Started
To use the policies in your project:
- Reference this project in your test project.
- Create policy tests that utilize the rules defined in this library.
- Run these tests as part of your CI/CD pipeline to ensure architectural compliance.
For more detailed information, refer to the Documentation.
Installation
dotnet add package TimeWarp.State.Policies
Check out the latest NuGet packages on the TimeWarp NuGet page.
Releases
View the Release Notes for detailed information on each release.
UnLicense
This project is licensed under the Unlicense.
Contributing
Your contributions are welcome! Before starting any work, please open a discussion.
Help with the documentation is also greatly appreciated.
Contact
If you have an issue and don't receive a timely response, feel free to reach out on our Discord server.
Product | Versions 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. |
-
net8.0
- FluentAssertions (>= 6.12.1)
- Microsoft.CodeAnalysis.CSharp (>= 4.11.0)
- NetArchTest.eNhancedEdition (>= 1.4.3)
- TimeWarp.State (>= 11.0.0-beta.90)
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 |
---|---|---|
11.0.0-beta.90 | 30 | 10/21/2024 |
11.0.0-beta.89 | 33 | 10/20/2024 |
11.0.0-beta.88 | 30 | 10/15/2024 |
11.0.0-beta.87 | 42 | 9/9/2024 |
11.0.0-beta.86 | 37 | 9/9/2024 |
11.0.0-beta.85 | 39 | 8/30/2024 |
11.0.0-beta.84 | 45 | 8/22/2024 |
11.0.0-beta.83 | 60 | 8/13/2024 |
11.0.0-beta.82 | 45 | 8/12/2024 |
11.0.0-beta.81 | 38 | 8/12/2024 |
11.0.0-beta.80 | 44 | 8/11/2024 |
11.0.0-beta.79 | 30 | 8/5/2024 |