有没有办法获得asp.net应用程序的默认ResourceProviderFactory?

时间:2013-04-25 16:40:12

标签: asp.net localization resourceproviderfactory

我已成功为我的asp.net应用程序实现了自定义本地化提供程序。我现在正处于一个后备场景中,由于某些原因,无法创建CustomResourceProviderFactory,或者如果我不想在特定场景中使用它,我希望能够在asp.net中使用默认的ProviderFactory < / p>

有没有办法创建或获取该类的实例?我无法弄清楚确切的类型是什么,我发现的所有信息都是关于创建我已经完成的自定义工厂

1 个答案:

答案 0 :(得分:0)

这是适合我的解决方案

var _resxResourceProviderFactoryType = Assembly.GetAssembly(typeof(ResourceProviderFactory)).GetType("System.Web.Compilation.ResXResourceProviderFactory");                                                             
var _resourceProviderFactory = (ResourceProviderFactory)Activator.CreateInstance(_resxResourceProviderFactoryType);