private DelegatingHandler GetFusilladeHandler(FusilladeHandlerType handlerType)
        {
            switch (handlerType)
            {
            case FusilladeHandlerType.Speculative:
                return(NetCache.Speculative);

            case FusilladeHandlerType.Background:
                return((DelegatingHandler)NetCache.Background);

            case FusilladeHandlerType.UserInitiated:
                return((DelegatingHandler)NetCache.UserInitiated);

            default:
                throw new Exception("Unknown Fusillade handler type");
            }
        }
Ejemplo n.º 2
0
 public FusilladeUsageAttribute(FusilladeHandlerType handlerType)
 {
     HandlerType = handlerType;
 }