/// <summary>
 /// AllowedOrigins add any origin
 /// </summary>
 /// <param name="this"></param>
 /// <returns></returns>
 public static CorsModuleOptions AllowAnyOrigin(this CorsModuleOptions @this)
 {
     @this.AllowedOrigins.Add("*");
     return(@this);
 }
 /// <summary>
 /// Allowed methods add headers
 /// </summary>
 /// <param name="this"></param>
 /// <param name="headers"></param>
 /// <returns></returns>
 public static CorsModuleOptions WithHeaders(this CorsModuleOptions @this, params string[] headers)
 {
     @this.AllowedHeaders.AddRange(headers);
     return(@this);
 }
 /// <summary>
 /// Allowed methods add method
 /// </summary>
 /// <param name="this"></param>
 /// <param name="methods"></param>
 /// <returns></returns>
 public static CorsModuleOptions WithMethods(this CorsModuleOptions @this, params string[] methods)
 {
     @this.AllowedMethods.AddRange(methods);
     return(@this);
 }
 /// <summary>
 /// Allowed origins add origin
 /// </summary>
 /// <param name="this"></param>
 /// <param name="origins"></param>
 /// <returns></returns>
 public static CorsModuleOptions WithOrigins(this CorsModuleOptions @this, params string[] origins)
 {
     @this.AllowedOrigins.AddRange(origins);
     return(@this);
 }
 /// <summary>
 /// Allowed add any headers
 /// </summary>
 /// <param name="this"></param>
 /// <returns></returns>
 public static CorsModuleOptions AllowAnyHeaders(this CorsModuleOptions @this)
 {
     @this.AllowedHeaders.Add("*");
     return(@this);
 }
 /// <summary>
 /// AllowedMethods add any method
 /// </summary>
 /// <param name="this"></param>
 /// <returns></returns>
 public static CorsModuleOptions AllowAnyMethods(this CorsModuleOptions @this)
 {
     @this.AllowedMethods.Add("*");
     return(@this);
 }