Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MyImageHandler : IHttpHandler
- {
- RequestContext _requestContext;
- public MyImageHandler(RequestContext requestContext,
- // Other dependencies that the class needs
- )
- {
- _requestHandler = requestHandler;
- // Store other dependencies
- }
- public void ProcessRequest(HttpContext context)
- {
- ...
- }
- }
- public class GenericRouteHandler<T> : IRouteHandler
- where T : IHttpHandler
- {
- public IHttpHandler(RequestContext requestContext)
- {
- return ObjectFactory.With(requestContext).GetInstance<T>();
- }
- }
- // Инициализация маршрута
- RouteTable.Routes.Add(new Route("Image/{ImageID}", new GenericRouteHandler<MyImageHandler>()));
Advertisement
Add Comment
Please, Sign In to add comment