internal static void SetRequestMetaData(this IRequestParameters parameters, RequestMetaData requestMetaData) { if (parameters is null) { throw new ArgumentNullException(nameof(parameters)); } if (requestMetaData is null) { throw new ArgumentNullException(nameof(requestMetaData)); } parameters.RequestConfiguration ??= new RequestConfiguration(); parameters.RequestConfiguration.RequestMetaData = requestMetaData; }
internal static void SetRequestMetaData(this IRequestConfiguration requestConfiguration, RequestMetaData requestMetaData) { if (requestConfiguration is null) { throw new ArgumentNullException(nameof(requestConfiguration)); } if (requestMetaData is null) { throw new ArgumentNullException(nameof(requestMetaData)); } requestConfiguration.RequestMetaData = requestMetaData; }
/// <inheritdoc cref="IRequestConfiguration.RequestMetaData" /> internal RequestConfigurationDescriptor RequestMetaData(RequestMetaData metaData) { Self.RequestMetaData = metaData; return(this); }