public static IMvcBuilder AddViews(
            [NotNull] this IMvcBuilder builder,
            [NotNull] Action <MvcViewOptions> setupAction)
        {
            builder.AddDataAnnotations();
            AddViewServices(builder.Services);

            if (setupAction != null)
            {
                builder.Services.Configure(setupAction);
            }

            return(builder);
        }
 public static IMvcBuilder AddViews([NotNull] this IMvcBuilder builder)
 {
     builder.AddDataAnnotations();
     AddViewServices(builder.Services);
     return(builder);
 }