コード例 #1
0
ファイル: StartupBase.cs プロジェクト: bouskdav/grandnode2
 /// <summary>
 /// Add FluenValidation
 /// </summary>
 /// <param name="mvcCoreBuilder"></param>
 /// <param name="typeSearcher"></param>
 private static void AddFluentValidation(IMvcCoreBuilder mvcCoreBuilder, ITypeSearcher typeSearcher)
 {
     //Add fluentValidation
     mvcCoreBuilder.AddFluentValidation(configuration =>
     {
         var assemblies = typeSearcher.GetAssemblies();
         configuration.RegisterValidatorsFromAssemblies(assemblies);
         configuration.RunDefaultMvcValidationAfterFluentValidationExecutes = false;
         //implicit/automatic validation of child properties
         configuration.ImplicitlyValidateChildProperties = true;
     });
 }
コード例 #2
0
ファイル: StartupBase.cs プロジェクト: grandnode/grandnode2
 /// <summary>
 /// Add FluenValidation
 /// </summary>
 /// <param name="mvcCoreBuilder"></param>
 /// <param name="typeSearcher"></param>
 private static void AddFluentValidation(IMvcCoreBuilder mvcCoreBuilder, ITypeSearcher typeSearcher)
 {
     //Add fluentValidation
     mvcCoreBuilder.AddFluentValidation(configuration =>
     {
         var assemblies = typeSearcher.GetAssemblies();
         configuration.RegisterValidatorsFromAssemblies(assemblies);
         configuration.DisableDataAnnotationsValidation = true;
         //implicit/automatic validation of child properties
         configuration.ImplicitlyValidateChildProperties = true;
     });
 }