public WrappingLogger( AppFunc next, WrappingOptions options, string middlewareDescription) { _next = next; _options = options; _middlewareDescription = middlewareDescription; }
public void Configuration(IAppBuilder app) { var options = new WrappingOptions() { BeforeNext = (middleware, environment) => Debug.WriteLine("Calling into: " + middleware), AfterNext = (middleware, environment) => Debug.WriteLine("Coming back from: " + middleware), }; app = new WrappingAppBuilder<WrappingLogger>(app, options); // ... InstallWebApi(app); InstallDefaultHandler(app); }
public void Configuration(IAppBuilder app) { var options = new WrappingOptions() { BeforeNext = (middleware, environment) => Debug.WriteLine("Calling into: " + middleware), AfterNext = (middleware, environment) => Debug.WriteLine("Coming back from: " + middleware), }; app = new WrappingAppBuilder <WrappingLogger>(app, options); // ... InstallWebApi(app); InstallDefaultHandler(app); }