gitextract_dejsxxuh/ ├── .github/ │ └── workflows/ │ └── main.yml ├── .gitignore ├── Flunt/ │ ├── Flunt.csproj │ ├── Localization/ │ │ ├── FluntErrorMessages.cs │ │ ├── FluntFormats.cs │ │ └── FluntRegexPatterns.cs │ ├── Notifications/ │ │ ├── INotifiable.cs │ │ ├── Notifiable.cs │ │ └── Notification.cs │ └── Validations/ │ ├── BoolValidationContract.cs │ ├── Contract.cs │ ├── CreditCardValidation.cs │ ├── DateTimeValidationContract.cs │ ├── DecimalValidationContract.cs │ ├── DocumentValitionContract.cs │ ├── DoubleValidationContract.cs │ ├── EmailValidationContract.cs │ ├── FloatValidationContract.cs │ ├── GuidValidationContract.cs │ ├── IntValidationContract.cs │ ├── ListValidationContract.cs │ ├── LongValidationContract.cs │ ├── ObjectValidationContract.cs │ ├── RegexValidationContract.cs │ ├── StringValidationContract.cs │ ├── TimeSpanValidationContract.cs │ └── UrlValidationContract.cs ├── Flunt.Samples/ │ ├── Entities/ │ │ ├── Contracts/ │ │ │ ├── CreateCustomerContract.cs │ │ │ └── UpdateCustomerBirthDateContract.cs │ │ ├── Customer.cs │ │ ├── Entity.cs │ │ ├── Order.cs │ │ └── OrderLine.cs │ ├── Flunt.Samples.csproj │ ├── Handlers/ │ │ ├── CustomerHandler.cs │ │ └── Requests/ │ │ ├── Contracts/ │ │ │ └── CreateCustomerRequestContract.cs │ │ └── CreateCustomerRequest.cs │ ├── Program.cs │ └── ValueObjects/ │ ├── Contracts/ │ │ └── CreateEmailContract.cs │ └── Email.cs ├── Flunt.Tests/ │ ├── BoolValidationTests.cs │ ├── CreditCardValidationTests.cs │ ├── CustomNotificationsTests.cs │ ├── DateTimeValidationTests.cs │ ├── DecimalValidationTests.cs │ ├── DocumentValidationTests.cs │ ├── DoubleValidationTests.cs │ ├── EmailValidationTests.cs │ ├── Entities/ │ │ └── SampleEntity.cs │ ├── Enums/ │ │ └── SampleEnum.cs │ ├── FloatValidationTests.cs │ ├── Flunt.Tests.csproj │ ├── GuidValidationTests.cs │ ├── IntValidationTests.cs │ ├── ListValidationTests.cs │ ├── LongValidationTests.cs │ ├── ObjectValidationTests.cs │ ├── RegexValidationTests.cs │ ├── StringValidationTests.cs │ ├── TimeSpanValidationTests.cs │ └── UrlValidationTests.cs ├── Flunt.sln ├── LICENSE └── README.md