|
|
@ -51,7 +51,6 @@ public class MyProjectNameHttpApiHostModule : AbpModule |
|
|
|
|
|
|
|
|
ConfigureConventionalControllers(); |
|
|
ConfigureConventionalControllers(); |
|
|
ConfigureAuthentication(context, configuration); |
|
|
ConfigureAuthentication(context, configuration); |
|
|
ConfigureLocalization(); |
|
|
|
|
|
ConfigureCache(configuration); |
|
|
ConfigureCache(configuration); |
|
|
ConfigureVirtualFileSystem(context); |
|
|
ConfigureVirtualFileSystem(context); |
|
|
ConfigureDataProtection(context, configuration, hostingEnvironment); |
|
|
ConfigureDataProtection(context, configuration, hostingEnvironment); |
|
|
@ -124,33 +123,6 @@ public class MyProjectNameHttpApiHostModule : AbpModule |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void ConfigureLocalization() |
|
|
|
|
|
{ |
|
|
|
|
|
Configure<AbpLocalizationOptions>(options => |
|
|
|
|
|
{ |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("ar", "ar", "العربية")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("cs", "cs", "Čeština")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("en", "en", "English")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("en-GB", "en-GB", "English (UK)")); |
|
|
|
|
|
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("is", "is", "Icelandic", "is")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("it", "it", "Italiano", "it")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("hu", "hu", "Magyar")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("ru", "ru", "Русский")); |
|
|
|
|
|
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", "简体中文")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsch", "de")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("es", "es", "Español", "es")); |
|
|
|
|
|
options.Languages.Add(new LanguageInfo("el", "el", "Ελληνικά")); |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void ConfigureDataProtection( |
|
|
private void ConfigureDataProtection( |
|
|
ServiceConfigurationContext context, |
|
|
ServiceConfigurationContext context, |
|
|
IConfiguration configuration, |
|
|
IConfiguration configuration, |
|
|
@ -163,7 +135,7 @@ public class MyProjectNameHttpApiHostModule : AbpModule |
|
|
dataProtectionBuilder.PersistKeysToStackExchangeRedis(redis, "MyProjectName-Protection-Keys"); |
|
|
dataProtectionBuilder.PersistKeysToStackExchangeRedis(redis, "MyProjectName-Protection-Keys"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void ConfigureDistributedLocking( |
|
|
private void ConfigureDistributedLocking( |
|
|
ServiceConfigurationContext context, |
|
|
ServiceConfigurationContext context, |
|
|
IConfiguration configuration) |
|
|
IConfiguration configuration) |
|
|
|