Skip to content

Commit

Permalink
fix email validator #11
Browse files Browse the repository at this point in the history
  • Loading branch information
Nness committed Jan 3, 2024
1 parent c978406 commit 6ca582d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions src/Optional.FluentValidation/ValidatorExtensions.Email.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System;
using FluentValidation;
using DeskDirector.Text.Json.Validation.Validators;
using FluentValidation;

namespace DeskDirector.Text.Json.Validation
{
Expand All @@ -9,8 +9,8 @@ public static partial class ValidatorExtensions
/// <summary>
/// Email validator without using Regex
/// </summary>
public static IRuleBuilderOptions<T, IOptional<string>> Email<T>(
this IRuleBuilder<T, IOptional<string>> ruleBuilder)
public static IRuleBuilderOptions<T, Optional<string>> Email<T>(
this IRuleBuilder<T, Optional<string>> ruleBuilder)
{
ArgumentNullException.ThrowIfNull(ruleBuilder);

Expand Down
4 changes: 2 additions & 2 deletions src/Optional.FluentValidation/Validators/EmailValidator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

namespace DeskDirector.Text.Json.Validation.Validators
{
public class EmailValidator<TModel> : PropertyValidator<TModel, IOptional<string>>
public class EmailValidator<TModel> : PropertyValidator<TModel, Optional<string>>
{
public override string Name => "OptionalEmailValidator";

public override bool IsValid(ValidationContext<TModel> context, IOptional<string>? optional)
public override bool IsValid(ValidationContext<TModel> context, Optional<string> optional)
{
if (optional == null) {
return true;
Expand Down

0 comments on commit 6ca582d

Please sign in to comment.