|
|
|
|
@ -68,7 +68,7 @@ public class MyProjectNameWebModule : AbpModule
|
|
|
|
|
typeof(MyProjectNameWebModule).Assembly
|
|
|
|
|
);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PreConfigure<OpenIddictBuilder>(builder =>
|
|
|
|
|
{
|
|
|
|
|
builder.AddValidation(options =>
|
|
|
|
|
@ -90,12 +90,11 @@ public class MyProjectNameWebModule : AbpModule
|
|
|
|
|
ConfigureBundles();
|
|
|
|
|
ConfigureAutoMapper();
|
|
|
|
|
ConfigureVirtualFileSystem(hostingEnvironment);
|
|
|
|
|
ConfigureLocalizationServices();
|
|
|
|
|
ConfigureNavigationServices();
|
|
|
|
|
ConfigureAutoApiControllers();
|
|
|
|
|
ConfigureSwaggerServices(context.Services);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void ConfigureAuthentication(ServiceConfigurationContext context)
|
|
|
|
|
{
|
|
|
|
|
context.Services.ForwardIdentityAuthenticationForBearer(OpenIddictValidationAspNetCoreDefaults.AuthenticationScheme);
|
|
|
|
|
@ -122,7 +121,7 @@ public class MyProjectNameWebModule : AbpModule
|
|
|
|
|
);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private void ConfigureAutoMapper()
|
|
|
|
|
{
|
|
|
|
|
Configure<AbpAutoMapperOptions>(options =>
|
|
|
|
|
@ -158,33 +157,6 @@ public class MyProjectNameWebModule : AbpModule
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void ConfigureLocalizationServices()
|
|
|
|
|
{
|
|
|
|
|
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("hu", "hu", "Magyar"));
|
|
|
|
|
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("pt-BR", "pt-BR", "Português"));
|
|
|
|
|
options.Languages.Add(new LanguageInfo("ro-RO", "ro-RO", "Română"));
|
|
|
|
|
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"));
|
|
|
|
|
options.Languages.Add(new LanguageInfo("el", "el", "Ελληνικά"));
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void ConfigureNavigationServices()
|
|
|
|
|
{
|
|
|
|
|
Configure<AbpNavigationOptions>(options =>
|
|
|
|
|
|