public void DbResourceProviderBasic() { var resRaw = new DbResourceProvider(null, "Resources"); var res = resRaw as IResourceProvider; Console.WriteLine(res.GetObject("Today", new CultureInfo("de-de"))); Console.WriteLine(res.GetObject("Today", new CultureInfo("en-us"))); }
public void DbResourceProviderBasic() { var resRaw = new DbResourceProvider(null,"Resources"); var res = resRaw as IResourceProvider; Console.WriteLine(res.GetObject("Today", new CultureInfo("de-de"))); Console.WriteLine(res.GetObject("Today", new CultureInfo("en-us"))); }
public ActionResult InvalidateCacheForResources() { IResourceProvider resourceProvider = new DbResourceProvider(); resourceProvider.ClearCache(); string path = Url.Action("GetResources"); Response.RemoveOutputCacheItem(path); return(Content("cache invalidated, you could now go back to the index action")); }
public static void Initialize() { if(_provider!=null) _provider.Dispose(); _provider = new DbResourceProvider(); }