public static IBindType <T> BindType <T>(
            this ISchemaFirstConfiguration schemaConfiguration)
            where T : class
        {
            if (schemaConfiguration == null)
            {
                throw new ArgumentNullException(nameof(schemaConfiguration));
            }

            return(schemaConfiguration.BindType <T>(BindingBehavior.Implicit));
        }
 public static IBindType <T> BindType <T>(
     this ISchemaFirstConfiguration configuration)
     where T : class
 {
     return(configuration.BindType <T>(BindingBehavior.Implicit));
 }