CatFactory 1.0.0-beta-sun-build29
See the version list below for details.
dotnet add package CatFactory --version 1.0.0-beta-sun-build29
NuGet\Install-Package CatFactory -Version 1.0.0-beta-sun-build29
<PackageReference Include="CatFactory" Version="1.0.0-beta-sun-build29" />
paket add CatFactory --version 1.0.0-beta-sun-build29
#r "nuget: CatFactory, 1.0.0-beta-sun-build29"
// Install CatFactory as a Cake Addin
#addin nuget:?package=CatFactory&version=1.0.0-beta-sun-build29&prerelease
// Install CatFactory as a Cake Tool
#tool nuget:?package=CatFactory&version=1.0.0-beta-sun-build29&prerelease
This is the core for CatFactory engine and the base for child packages.
This package allows to define CLR objects and database objects.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.2 is compatible. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
-
.NETCoreApp 2.2
- Microsoft.Extensions.DependencyInjection (>= 2.2.0)
- Microsoft.Extensions.Logging (>= 2.2.0)
- Microsoft.Extensions.Logging.Console (>= 2.2.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on CatFactory:
Package | Downloads |
---|---|
CatFactory.SqlServer
CatFactory package for SQL Server |
|
CatFactory.TypeScript
CatFactory package for TypeScript scaffolding |
|
CatFactory.NetCore
CatFactory Package for .NET Core (C#) |
|
CatFactory.PostgreSql
CatFactory package for Postgre SQL |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0-beta-sun-build37 | 173 | 7/2/2023 |
1.0.0-beta-sun-build36 | 132 | 5/2/2023 |
1.0.0-beta-sun-build35 | 81 | 5/2/2023 |
1.0.0-beta-sun-build34 | 146 | 4/19/2023 |
1.0.0-beta-sun-build33 | 105 | 2/28/2023 |
1.0.0-beta-sun-build32 | 171 | 1/4/2023 |
1.0.0-beta-sun-build31 | 430 | 7/18/2021 |
1.0.0-beta-sun-build29 Version:
Refactoring for database validators, database has a list of validators.
To apply a custom validator:
1. Create a class that implements IDatabaseValidator interface:
public class MyCustomDatabaseValidator : IDatabaseValidator
{
public ValidationResult Validate(Database database)
{
// Add code to perform the validation
}
}
2. Add instance of your current database validator in database validators list:
db.Validators.Add(new MyCustomDatabaseValidator());
3. Validate database instance:
var validationResults = db.Validate();