CatFactory 1.0.0-beta-sun-build29

This is the core for CatFactory engine and the base for child packages.

This package allows to define CLR objects and database objects.

This is a prerelease version of CatFactory.
Install-Package CatFactory -Version 1.0.0-beta-sun-build29
dotnet add package CatFactory --version 1.0.0-beta-sun-build29
<PackageReference Include="CatFactory" Version="1.0.0-beta-sun-build29" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CatFactory --version 1.0.0-beta-sun-build29
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: CatFactory, 1.0.0-beta-sun-build29"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

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();

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 History

Version Downloads Last updated
1.0.0-beta-sun-build29 70 1/28/2021