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"); } }
public FusilladeUsageAttribute(FusilladeHandlerType handlerType) { HandlerType = handlerType; }