/// <summary> /// Initializes a new instance of the <see cref="RestApiContextConsistenceAttribute"/> class. /// </summary> /// <param name="settingName">Name of the setting.</param> public RestApiContextConsistenceAttribute(string settingName = null) : this(RestApiSettingPool.GetRestApiSettingByName(settingName, true)) { }
/// <summary> /// Consists the context. /// </summary> /// <param name="token">The token.</param> /// <param name="settingName">Name of the setting.</param> /// <param name="ipAddress">The ip address.</param> /// <param name="userAgent">The user agent.</param> /// <param name="cultureCode">The culture code.</param> /// <param name="currentUri">The current URI.</param> /// <param name="basicAuthentication">The basic authentication.</param> /// <param name="apiUniqueIdentifier">The API unique identifier.</param> internal static void ConsistContext(string token, string settingName, string ipAddress, string userAgent, string cultureCode, Uri currentUri, HttpCredential basicAuthentication, ApiUniqueIdentifier apiUniqueIdentifier) { ConsistContext(token, RestApiSettingPool.GetRestApiSettingByName(settingName, true), ipAddress, userAgent, cultureCode, currentUri, basicAuthentication, apiUniqueIdentifier); }