Blazilla
A library for using FluentValidation with Blazor EditForm components. Provides seamless integration between FluentValidation and Blazor forms with support for real-time validation, nested objects, async validation, and rule sets.
File Explorer
Download Latest Version (.zip)- dotnet.yml
- merge.yml
- stale.yml
- dependabot.yml
- FUNDING.yml
- Error.razor
- _Imports.razor
- App.razor
- launchSettings.json
- logo.svg
- package.svg
- site.css
- appsettings.json
- BlazorServer.csproj
- Program.cs
- Footer.razor
- MainLayout.razor
- MainMenu.razor
- Address.cs
- Company.cs
- CompanySettings.cs
- Department.cs
- Employee.cs
- Person.cs
- Project.cs
- ProjectMilestone.cs
- ProjectStatus.cs
- AddressForm.razor
- CompanyForm.razor
- EmployeeForm.razor
- Index.razor
- PersonForm.razor
- ProjectForm.razor
- IdentifierGenerator.cs
- AddressValidator.cs
- CompanySettingsValidator.cs
- CompanyValidator.cs
- DepartmentValidator.cs
- DependencyInjectionExtensions.cs
- EmployeeValidator.cs
- PersonValidator.cs
- ProjectMilestoneValidator.cs
- ProjectValidator.cs
- .keep
- _Imports.razor
- BlazorShared.csproj
- Routes.razor
- launchSettings.json
- .nojekyll
- 404.html
- index.html
- logo.svg
- package.svg
- site.css
- BlazorWebAssembly.csproj
- Program.cs
- EnumerableExtensions.cs
- ServiceCollectionExtensions.cs
- Blazilla.csproj
- EditContextExtensions.cs
- FluentValidator.cs
- PathResolver.cs
- PathStack.cs
- PathValue.cs
- StringBuilderCache.cs
- Directory.Build.props
- EnumerableExtensionsTests.cs
- _Imports.razor
- AddressFormTests.cs
- Blazilla.Tests.csproj
- CompanyFormTests.cs
- CompanySettingsValidatorTests.cs
- CompanyValidatorTests.cs
- DepartmentValidatorTests.cs
- EditContextExtensionsTests.cs
- PathResolverIgnoredTypeTests.cs
- PathResolverTests.cs
- PathStackTests.cs
- PersonFormTests.cs
- ProjectMilestoneValidatorTests.cs
- ProjectValidatorTests.cs
- .editorconfig
- .gitignore
- Blazilla.slnx
- coverlet.runsettings
- dictionary.dic
- Directory.Packages.props
- LICENSE
- logo.png
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/loresoft/Blazilla
Downloads the entire project code from GitHub to your computer.
cd Blazilla
Moves into the project folder you just downloaded.
2. .NET
Medium RecommendedPrerequisites
dotnet add package Blazilla
Type this command into your terminal and run it.
dotnet publish -c Release -p:RunAOTCompilation=true
Type this command into your terminal and run it.
dotnet remove package Blazored.FluentValidation
Type this command into your terminal and run it.
// Install: dotnet add package FluentValidation.DependencyInjectionExtensions
Type this command into your terminal and run it.
// Install: dotnet add package Scrutor
Type this command into your terminal and run it.
After dotnet run, check the message or address shown in the terminal.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
