public string GetValidNamingStrategyHeader() { var httpContext = options.HttpContextAccessorProvider().HttpContext; var namingStrategyHeader = httpContext.Request.Headers[options.HeaderName].FirstOrDefault()?.ToLower(); if (string.IsNullOrEmpty(namingStrategyHeader) || !options.NamingStrategies.ContainsKey(namingStrategyHeader)) { return(string.Empty); } return(namingStrategyHeader); }