public bool Match(HttpContext httpContext, IRouter route, string routeKey, RouteValueDictionary values, RouteDirection routeDirection) { if (!values.ContainsKey(Api.ROUTING_CULTURE_CONSTRAINT)) { return(false); } var cultureCode = values[Api.ROUTING_CULTURE_CONSTRAINT].ToString(); return(LocalizationUtils.CultureExists(cultureCode)); }
public void CultureExists_When_CultureCode_Exists_Returns_True() { LocalizationUtils.CultureExists(new CultureStub().Code).ShouldBeTrue(); }
public void CultureExists_When_CultureCode_DoesNotExist_Returns_False() { LocalizationUtils.CultureExists("404").ShouldBeFalse(); }