Browse Source

Configure Auto Api Controllers for the bookstore sample.

pull/318/head
Halil ibrahim Kalkan 8 years ago
parent
commit
a1ffec7a3b
  1. 1
      samples/BookStore/src/Acme.BookStore.Domain/BookType.cs
  2. 10
      samples/BookStore/src/Acme.BookStore.Web/BookStoreWebModule.cs

1
samples/BookStore/src/Acme.BookStore.Domain/BookType.cs

@ -5,6 +5,7 @@
Undefined,
Advanture,
Biography,
Dystopia,
Fantastic,
Horror,
Science,

10
samples/BookStore/src/Acme.BookStore.Web/BookStoreWebModule.cs

@ -15,6 +15,7 @@ using Swashbuckle.AspNetCore.Swagger;
using Volo.Abp;
using Volo.Abp.Account.Web;
using Volo.Abp.AspNetCore.Modularity;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI;
using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic;
@ -54,11 +55,20 @@ namespace Acme.BookStore
ConfigureVirtualFileSystem(services, hostingEnvironment);
ConfigureLocalizationServices(services);
ConfigureNavigationServices(services);
ConfigureAutoApiControllers(services);
ConfigureSwaggerServices(services);
services.AddAssemblyOf<BookStoreWebModule>();
}
private static void ConfigureAutoApiControllers(IServiceCollection services)
{
services.Configure<AbpAspNetCoreMvcOptions>(options =>
{
options.ConventionalControllers.Create(typeof(BookStoreApplicationModule).Assembly);
});
}
private static void ConfigureDatabaseServices(IServiceCollection services, IConfigurationRoot configuration)
{
services.Configure<DbConnectionOptions>(options =>

Loading…
Cancel
Save