Example #1
0
 public override T Visit <T>(ISchemeResourceVisitor <T> visitor)
 {
     return(visitor.File(this));
 }
Example #2
0
 public abstract T Visit <T>(ISchemeResourceVisitor <T> visitor);
 public SchemeHandlerFactoryLogic(ICustomSchemeHandler handler, IRequestAdapter <TRequest> requestAdapter, IResourceHandlerFactory <TResourceHandler> resourceHandlerFactory)
 {
     this.handler         = handler;
     this.requestAdapter  = requestAdapter;
     this.resourceVisitor = new SchemeResourceVisitor <TResourceHandler>(resourceHandlerFactory);
 }