// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddAutoMapper(); services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Version = "v1", Title = "My API", Description = "My ASP.NET Core Web API Demo", TermsOfService = "None", Contact = new Contact { Name = "Benjamin Bagley", Email = "*****@*****.**" } }); }); PersistenceModule.Configure(services); ServicesModule.Configure(services); Mapper.Initialize(x => { x.AddProfile(new WebMappingProfile()); x.AddProfile(new PersistenceMappingProfile()); }); }