public DependencyMiddleware(AppFunc nextFunc, IOwinDependencyResolver resolver)
 {
     _nextFunc = nextFunc;
     _resolver = resolver;
 }
Esempio n. 2
0
 public DependencyResolver(IOwinDependencyResolver resolver)
 {
     _resolver = resolver;
 }
 public static IAppBuilder UseDependencyResolver(this IAppBuilder app, IOwinDependencyResolver resolver)
 {
     return(app.Use(new Func <AppFunc, AppFunc>(nextApp => new DependencyMiddleware(nextApp, resolver).Invoke)));
 }
Esempio n. 4
0
 public static IAppBuilder UseWebApiWithOwinDependencyResolver(this IAppBuilder app, IOwinDependencyResolver resolver, HttpConfiguration configuration, HttpMessageHandler dispatcher)
 {
     configuration.DependencyResolver = new OwinDependencyResolverWebApiAdapter(resolver);
     HttpServer httpServer = new OwinDependencyScopeHttpServerAdapter(configuration, dispatcher);
     return app.UseWebApi(httpServer);
 }
        public static IAppBuilder UseWebApiWithOwinDependencyResolver(this IAppBuilder app, IOwinDependencyResolver resolver, HttpConfiguration configuration, HttpMessageHandler dispatcher)
        {
            configuration.DependencyResolver = new OwinDependencyResolverWebApiAdapter(resolver);
            HttpServer httpServer = new OwinDependencyScopeHttpServerAdapter(configuration, dispatcher);

            return(app.UseWebApi(httpServer));
        }
 public DependencyMiddleware(AppFunc nextFunc, IOwinDependencyResolver resolver)
 {
     _nextFunc = nextFunc;
     _resolver = resolver;
 }
Esempio n. 7
0
 public static IAppBuilder UseDependencyResolver(this IAppBuilder app, IOwinDependencyResolver resolver)
 {
     return app.Use(new Func<AppFunc, AppFunc>(nextApp => new DependencyMiddleware(nextApp, resolver).Invoke));
 }
 public OwinDependencyResolverWebApiAdapter(IOwinDependencyResolver owinResolver)
 {
     _owinResolver = owinResolver;
 }
Esempio n. 9
0
 public OwinDependencyResolverWebApiAdapter(IOwinDependencyResolver owinResolver)
 {
     _owinResolver = owinResolver;
 }