public async Task <IActionResult> SelectCulture(string culture, bool ignoreCase = false, string returnUrl = null)
        {
            Response.Cookies.Append(CookieRequestCultureProvider.DefaultCookieName, CookieRequestCultureProvider.MakeCookieValue(
                                        new RequestCulture(culture)),
                                    new CookieOptions {
                Expires = DateTimeOffset.UtcNow.AddDays(100)
            }
                                    );
            await _LocalizationRepository.ResetLocalizationCache(null, ignoreCase);

            return(RedirectToLocal(returnUrl));
        }