using Microsoft.AspNetCore.Builder; using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; using Volo.Abp.Autofac; using Volo.Abp.Localization; using Volo.Abp.Modularity; using Volo.Abp.VirtualFileExplorer.Web; namespace Volo.Abp.VirtualFileExplorer.DemoApp { [DependsOn( typeof(AbpAutofacModule), typeof(AbpAspNetCoreMvcUiBasicThemeModule), typeof(AbpVirtualFileExplorerWebModule) )] public class AbpVirtualFileExplorerDemoAppModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { Configure(options => { options.Languages.Add(new LanguageInfo("cs", "cs", "Čeština")); options.Languages.Add(new LanguageInfo("en", "en", "English")); options.Languages.Add(new LanguageInfo("fi", "fi", "Finnish")); options.Languages.Add(new LanguageInfo("fr", "fr", "Français")); options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi", "in")); options.Languages.Add(new LanguageInfo("it", "it", "Italian", "it")); options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); options.Languages.Add(new LanguageInfo("sk", "sk", "Slovak")); options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe")); options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文")); }); } public override void OnApplicationInitialization(ApplicationInitializationContext context) { var app = context.GetApplicationBuilder(); app.UseStaticFiles(); app.UseRouting(); app.UseAbpRequestLocalization(); app.UseConfiguredEndpoints(); } } }