// For more information on how to configure your application, visit http://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddMvc(); services.ConfigureMvcOptions(); services.AddTransient<IEmailService, EmailService>( provider => new EmailService(Configuration["Email:Host"], Configuration["Email:UserName"], Configuration["Email:Password"], Configuration["Email:From"], Int32.Parse(Configuration["Email:Port"]))); services.AddSqlConnectionBuilder(Configuration["Data:Npgsql:ConnectionString"]); services.AddBasicAuthentication(); services.AddDapperApplicationBuilder(); }