// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IGreater greater) { loggerFactory.AddConsole(); loggerFactory.AddDebug(LogLevel.Debug); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler(new ExceptionHandlerOptions() { ExceptionHandler = (context => context.Response.WriteAsync("oops")) }); } //app.UseDefaultFiles(); //app.UseStaticFiles(); app.UseStatusCodePages(); app.UseMvc(); /*app.Run(async (context) =>ontroll * { * var message = greater.GetGreeting(); * await context.Response.WriteAsync(message); * });*/ }
public HiController(IGreater <Hi> greater) { _greater = greater; }
public HomeController(IRestourantData data, IGreater greeter, ILogger <Restaurant> logger) { _logger = logger; _data = data; _greeter = greeter; }
public HelloController(IGreater <Hello> greater) { _greater = greater; }