From 672442324987b31329b988687075919710f99037 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Mon, 16 Oct 2017 10:12:08 +0300 Subject: [PATCH] Fix getting started MVC document. --- docs/Getting-Started-AspNetCore-Application.md | 13 ++++++++++++- .../BasicAspNetCoreApplication/AppModule.cs | 2 ++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/Getting-Started-AspNetCore-Application.md b/docs/Getting-Started-AspNetCore-Application.md index 46b1c21443..5b040bc623 100644 --- a/docs/Getting-Started-AspNetCore-Application.md +++ b/docs/Getting-Started-AspNetCore-Application.md @@ -139,7 +139,18 @@ Replacing AspNet Core's DI system by Autofac and integrating to ABP is easy. Install-Package Volo.Abp.Autofac ```` -2. Change ``services.AddApplication();`` line in the ``Startup`` class as shown below: +2. Add ``AbpAutofacModule`` Dependency + +````C# +[DependsOn(typeof(AbpAspNetCoreMvcModule))] +[DependsOn(typeof(AbpAutofacModule))] //Add dependency to ABP Autofac module +public class AppModule : AbpModule +{ + ... +} +```` + +3. Change ``services.AddApplication();`` line in the ``Startup`` class as shown below: ````C# services.AddApplication(options => diff --git a/samples/BasicAspNetCoreApplication/BasicAspNetCoreApplication/AppModule.cs b/samples/BasicAspNetCoreApplication/BasicAspNetCoreApplication/AppModule.cs index 03b671b995..5f15d0a801 100644 --- a/samples/BasicAspNetCoreApplication/BasicAspNetCoreApplication/AppModule.cs +++ b/samples/BasicAspNetCoreApplication/BasicAspNetCoreApplication/AppModule.cs @@ -4,11 +4,13 @@ using Microsoft.Extensions.DependencyInjection; using Volo.Abp; using Volo.Abp.AspNetCore.Modularity; using Volo.Abp.AspNetCore.Mvc; +using Volo.Abp.Autofac; using Volo.Abp.Modularity; namespace BasicAspNetCoreApplication { [DependsOn(typeof(AbpAspNetCoreMvcModule))] + [DependsOn(typeof(AbpAutofacModule))] public class AppModule : AbpModule { public override void ConfigureServices(IServiceCollection services)