/// <summary> /// Send a post request with header values "scenario": "valid", "value": /// "GREY" or "scenario": "null", "value": null /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='scenario'> /// Send a post request with header values "scenario": "valid" or "null" or /// "empty" /// </param> /// <param name='value'> /// Send a post request with header values 'GREY' . Possible values for this /// parameter include: 'White', 'black', 'GREY' /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task ParamEnumAsync(this IHeader operations, string scenario, GreyscaleColors?value = default(GreyscaleColors?), CancellationToken cancellationToken = default(CancellationToken)) { await operations.ParamEnumWithHttpMessagesAsync(scenario, value, null, cancellationToken).ConfigureAwait(false); }