0% found this document useful (0 votes)
19 views2 pages

Message

The document configures services and middleware for an ASP.NET Core web application. It sets up database connections, adds services, configures controllers and views, and sets routing and error handling.

Uploaded by

Maylin Cruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views2 pages

Message

The document configures services and middleware for an ASP.NET Core web application. It sets up database connections, adds services, configures controllers and views, and sets routing and error handling.

Uploaded by

Maylin Cruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

using Microsoft.AspNetCore.

Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.HttpsPolicy;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Evaluacion.BusinessLogic.Services;
using Evaluacion.Web.Extensiones;

namespace AHM.Web
{
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}

public IConfiguration Configuration { get; }

// This method gets called by the runtime. Use this method to add services
to the container.
public void ConfigureServices(IServiceCollection services)
{

services.DataAccess(Configuration.GetConnectionString("AHMBoletosConn"));
services.BussinessLogic();
services.AddAutoMapper(x => x.AddProfile<MappinProfileExtensions>(),
AppDomain.CurrentDomain.GetAssemblies());

services.AddControllersWithViews();

// This method gets called by the runtime. Use this method to configure the
HTTP request pipeline.
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
// The default HSTS value is 30 days. You may want to change this
for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();

app.UseRouting();

app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
}
}
}

You might also like