1 write to _editContext
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
57
_editContext
= editContext ?? throw new ArgumentNullException(nameof(editContext));
22 references to _editContext
Microsoft.AspNetCore.Components.Forms (22)
EditContextDataAnnotationsExtensions.cs (22)
59
_messages = new ValidationMessageStore(
_editContext
);
61
_validatorTypeInfo = _validationOptions != null && _validationOptions.TryGetValidatableTypeInfo(
_editContext
.Model.GetType(), out var typeInfo)
64
_editContext
.OnFieldChanged += OnFieldChanged;
65
_editContext
.OnValidationRequested += OnValidationRequested;
83
_editContext
.RegisterAsyncFieldValidator(
89
_editContext
.RegisterAsyncFieldValidator(
120
_editContext
.NotifyValidationStateChanged();
134
_editContext
.NotifyValidationStateChanged();
140
var validationContext = new ValidationContext(
_editContext
.Model, _serviceProvider, items: null);
146
await Validator.TryValidateObjectAsync(
_editContext
.Model, validationContext, validationResults, validateAllProperties: true, cancellationToken);
154
var validationContext = new ValidationContext(
_editContext
.Model, _serviceProvider, items: null);
160
Validator.TryValidateObject(
_editContext
.Model, validationContext, validationResults, validateAllProperties: true);
181
_messages.Add(
_editContext
.Field(memberName), validationResult.ErrorMessage!);
186
_messages.Add(new FieldIdentifier(
_editContext
.Model, fieldName: string.Empty), validationResult.ErrorMessage!);
199
await validatableInfo.ValidateAsync(
_editContext
.Model, validateContext, cancellationToken);
212
validatableInfo.Validate(
_editContext
.Model, validateContext);
238
var fieldIdentifier = new FieldIdentifier(errorContext.Container ??
_editContext
.Model, errorContext.Name);
275
_editContext
.NotifyValidationStateChanged();
315
_editContext
.NotifyValidationStateChanged();
321
_editContext
.OnFieldChanged -= OnFieldChanged;
322
_editContext
.OnValidationRequested -= OnValidationRequested;
323
_editContext
.NotifyValidationStateChanged();