public void ClassSetUp() { _factory = IoC.Resolve<IResourceProviderFactory>() as DefaultResourceProviderFactory; Assert.IsNotNull(_factory); _factory.GlobalResourceProviderName = @"AdoResourceProvider"; _provider = _factory.CreateGlobalResourceProvider("Glossary"); Assert.IsNotNull(_provider); }
public void ClassSetUp() { _factory = IoC.Resolve<IResourceProviderFactory>() as DefaultResourceProviderFactory; Assert.IsNotNull(_factory); _factory.GlobalResourceProviderName = "FileResourceProvider"; _provider = _factory.CreateGlobalResourceProvider("StringResources|Enums"); Assert.IsNotNull(_provider); }
public void ChangeGlobalProvider() { IoC.Initialize(); _factory = IoC.Resolve<IResourceProviderFactory>() as DefaultResourceProviderFactory; Assert.IsNotNull(_factory); _factory.GlobalResourceProviderName = "FileResourceProvider"; _provider = _factory.CreateGlobalResourceProvider("StringResources|Glossary"); Assert.IsNotNull(_provider); }
public void ChangeGlobalProvider() { IoC.Reset(); IoC.Initialize(); _factory = IoC.Resolve<IResourceProviderFactory>() as DefaultResourceProviderFactory; Assert.IsNotNull(_factory); _factory.GlobalResourceProviderName = "ExternalResourceProvider"; _provider = _factory.CreateGlobalResourceProvider("NSoft.NFramework.StringResources.Sample.ExtResources|Glossary"); Assert.IsNotNull(_provider); }
public void ClassSetUp() { if(IoC.IsNotInitialized) IoC.Initialize(); _factory = IoC.Resolve<IResourceProviderFactory>() as DefaultResourceProviderFactory; Assert.IsNotNull(_factory); _factory.GlobalResourceProviderName = "NHResourceProvider"; if(UnitOfWork.IsStarted == false) UnitOfWork.Start(); }
static bool EnsureProviderFactory () { if (resource_providers == null) resource_providers = new Dictionary <string, IResourceProvider> (); if (provider_factory != null) return true; GlobalizationSection gs = WebConfigurationManager.GetSection ("system.web/globalization") as GlobalizationSection; if (gs == null) return false; String rsfTypeName = gs.ResourceProviderFactoryType; bool usingDefault = false; if (String.IsNullOrEmpty (rsfTypeName)) { usingDefault = true; rsfTypeName = typeof (DefaultResourceProviderFactory).AssemblyQualifiedName; } Type rsfType = HttpApplication.LoadType (rsfTypeName, true); ResourceProviderFactory rpf = Activator.CreateInstance (rsfType) as ResourceProviderFactory; if (rpf == null && usingDefault) return false; provider_factory = rpf; if (usingDefault) default_provider_factory = rpf as DefaultResourceProviderFactory; return true; }