Как бороться с предупреждением о null?
Как вы обычно обходите данные предупреждения? Я просто гарантирую, что Name точно не будет name, я его проверяю с помощью FluentValidation, обычно я просто вырубаю это, но это не самый лучший способ)
Собственно предупреждение: Свойство не допускающий значение null должен содержать отличное от null при выходе из конструктора
public record CreateCatalogBrandRequest : IRequest<CreateCatalogBrandResponse>
{
public string Name { get; set; }
}
public class CreateCatalogBrandRequestValidator : AbstractValidator<CreateCatalogBrandRequest>
{
public CreateCatalogBrandRequestValidator()
{
RuleFor(x => x.Name)
.NotEmpty()
.WithMessage("Name field is required")
.MaximumLength(255)
.WithMessage("The maximum length of the Name field is 255 characters");
}
}