C# Class FormValidationExample.ViewModel.MainViewModel

Inheritance: FormValidationExample.Infrastructure.ValidatableViewModelBase
Show file Open project: pglazkov/MvvmValidation Class Usage Examples

Private Properties

Property Type Description
ConfigureValidationRules void
OnSelectedInterestsChanged void
OnValidationResultChanged void
UpdateValidationSummary void
Validate void
ValidateAsync System.Threading.Tasks.Task

Public Methods

Method Description
MainViewModel ( IUserRegistrationService userRegistrationService ) : System

Private Methods

Method Description
ConfigureValidationRules ( ) : void
OnSelectedInterestsChanged ( object sender, EventArgs e ) : void
OnValidationResultChanged ( object sender, ValidationResultChangedEventArgs e ) : void
UpdateValidationSummary ( ValidationResult validationResult ) : void
Validate ( ) : void
ValidateAsync ( ) : System.Threading.Tasks.Task

Method Details

MainViewModel() public method

public MainViewModel ( IUserRegistrationService userRegistrationService ) : System
userRegistrationService IUserRegistrationService
return System