// This method gets called by the runtime. Use this method to add services to the container. public IServiceProvider ConfigureServices(IServiceCollection services) { services.Configure <ApiBehaviorOptions>(options => { options.SuppressModelStateInvalidFilter = true; }); services.AddMvc().AddFluentValidation(c => { c.RegisterValidatorsFromAssemblyContaining <ProjectModelValidation>(); }); services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2); services.AddMediatR(typeof(Startup)); return(ServiceRegistrar.RegisterDependencies(services, Configuration)); }