public void Configure(IApplicationBuilder app, IWebHostEnvironment env, TrabaIoContext context) { var ci = new CultureInfo("pt-BR"); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); app.UseHsts(); } context.Database.Migrate(); app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseMetricsAllEndpoints(); app.UseMetricsAllMiddleware(); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseMvc(opts => { opts.MapAreaRoute(name: "Partners", areaName: "Partners", template: "parceiros/{controller=Home}/{action=Index}/{id?}"); opts.MapAreaRoute(name: "Admin", areaName: "Admin", template: "admin/{controller=Home}/{action=Index}/{id?}"); opts.MapRoute(name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); }
public BaseService(TrabaIoContext context) { Context = context; }
public EventService(TrabaIoContext context) : base(context) { }
public JobOpportunityService(TrabaIoContext context) : base(context) { }
public CompanyService(TrabaIoContext context) : base(context) { }