|
|
|
@ -48,9 +48,9 @@ namespace Acme.BookStore |
|
|
|
)] |
|
|
|
public class BookStoreWebModule : AbpModule |
|
|
|
{ |
|
|
|
public override void PreConfigureServices(IServiceCollection services) |
|
|
|
public override void PreConfigureServices(ServiceConfigurationContext context) |
|
|
|
{ |
|
|
|
services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options => |
|
|
|
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options => |
|
|
|
{ |
|
|
|
options.AddAssemblyResource( |
|
|
|
typeof(BookStoreResource), |
|
|
|
@ -61,20 +61,20 @@ namespace Acme.BookStore |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public override void ConfigureServices(IServiceCollection services) |
|
|
|
public override void ConfigureServices(ServiceConfigurationContext context) |
|
|
|
{ |
|
|
|
var hostingEnvironment = services.GetHostingEnvironment(); |
|
|
|
var configuration = services.BuildConfiguration(); |
|
|
|
|
|
|
|
ConfigureDatabaseServices(services, configuration); |
|
|
|
ConfigureAutoMapper(services); |
|
|
|
ConfigureVirtualFileSystem(services, hostingEnvironment); |
|
|
|
ConfigureLocalizationServices(services); |
|
|
|
ConfigureNavigationServices(services); |
|
|
|
ConfigureAutoApiControllers(services); |
|
|
|
ConfigureSwaggerServices(services); |
|
|
|
|
|
|
|
services.AddAssemblyOf<BookStoreWebModule>(); |
|
|
|
var hostingEnvironment = context.Services.GetHostingEnvironment(); |
|
|
|
var configuration = context.Services.BuildConfiguration(); |
|
|
|
|
|
|
|
ConfigureDatabaseServices(context.Services, configuration); |
|
|
|
ConfigureAutoMapper(context.Services); |
|
|
|
ConfigureVirtualFileSystem(context.Services, hostingEnvironment); |
|
|
|
ConfigureLocalizationServices(context.Services); |
|
|
|
ConfigureNavigationServices(context.Services); |
|
|
|
ConfigureAutoApiControllers(context.Services); |
|
|
|
ConfigureSwaggerServices(context.Services); |
|
|
|
|
|
|
|
context.Services.AddAssemblyOf<BookStoreWebModule>(); |
|
|
|
} |
|
|
|
|
|
|
|
private static void ConfigureDatabaseServices(IServiceCollection services, IConfigurationRoot configuration) |
|
|
|
|