// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { var dir = Path.Combine(_env.ApplicationBasePath, @"Localizations\Storage"); var storage = new Storage.XmlDirectoryStorageProvider("Primary", dir); services.AddLocalizy(LocalizyOptions.From <L>(localizationStorageProviders: storage)); services .AddMvc() .AddDataAnnotationsLocalization(); }
public LocalizationProviderWithOptions(LocalizyOptions options) : base(options.Assemblies, options.LocalizationDataProvider, options.LocalizationMissingHandler, options.LocalizationStorageProviders) { CurrentCultureFactory = options.CurrentCultureFactory; }