Ejemplo n.º 1
0
 public PartialFactory(BehaviorGraph graph, IBehaviorFactory factory, ServiceArguments arguments, ICurrentChain currentChain)
 {
     _graph = graph;
     _factory = factory;
     _arguments = arguments;
     _currentChain = currentChain;
 }
Ejemplo n.º 2
0
 public AuthenticationFilter(IAuthenticationRedirector redirector, IAuthenticationService authentication, ICurrentChain currentChain, SecuritySettings settings)
 {
     _redirector = redirector;
     _authentication = authentication;
     _currentChain = currentChain;
     _settings = settings;
 }
Ejemplo n.º 3
0
 public ViewWriter(ICurrentChain chains, IViewFactory factory, IRequestHeaders headers, IFubuPageActivator activator)
 {
     _chains    = chains;
     _factory   = factory;
     _headers   = headers;
     _activator = activator;
 }
Ejemplo n.º 4
0
 public AuthenticationFilter(IAuthenticationRedirector redirector, IAuthenticationService authentication, ICurrentChain currentChain, SecuritySettings settings)
 {
     _redirector     = redirector;
     _authentication = authentication;
     _currentChain   = currentChain;
     _settings       = settings;
 }
Ejemplo n.º 5
0
 public RequestLogBuilder(ISystemTime systemTime, IHttpRequest request, ICurrentChain currentChain,
     DiagnosticsSettings settings)
 {
     _systemTime = systemTime;
     _request = request;
     _currentChain = currentChain;
     _settings = settings;
 }
Ejemplo n.º 6
0
 public FullChainSwitcher(IActionBehavior inner,
                          ICurrentChain chainStack,
                          BehaviorChain targetChain)
 {
     Inner        = inner;
     _chainStack  = chainStack;
     _targetChain = targetChain;
 }
 public RequestLogBuilder(IUrlRegistry urls, ISystemTime systemTime, ICurrentHttpRequest request, ICurrentChain currentChain, IRequestData requestData)
 {
     _urls = urls;
     _systemTime = systemTime;
     _request = request;
     _currentChain = currentChain;
     _requestData = requestData;
 }
Ejemplo n.º 8
0
 public TopicContext(ICurrentChain currentChain)
 {
     _topic = new Lazy <Topic>(() => {
         var node = currentChain.OriginatingChain.OfType <TopicBehaviorNode>().FirstOrDefault()
                    ?? currentChain.Current.OfType <TopicBehaviorNode>().FirstOrDefault();
         return(node == null ? null : node.Topic);
     });
 }
 public RequestLogBuilder(IUrlRegistry urls, ISystemTime systemTime, ICurrentHttpRequest request, ICurrentChain currentChain, IRequestData requestData)
 {
     _urls         = urls;
     _systemTime   = systemTime;
     _request      = request;
     _currentChain = currentChain;
     _requestData  = requestData;
 }
Ejemplo n.º 10
0
 public RequestLogBuilder(ISystemTime systemTime, IHttpRequest request, ICurrentChain currentChain,
                          DiagnosticsSettings settings)
 {
     _systemTime   = systemTime;
     _request      = request;
     _currentChain = currentChain;
     _settings     = settings;
 }
Ejemplo n.º 11
0
 public FullChainSwitcher(IActionBehavior inner,
                          ICurrentChain chainStack,
                          BehaviorChain targetChain)
 {
     Inner = inner;
     _chainStack = chainStack;
     _targetChain = targetChain;
 }
Ejemplo n.º 12
0
        protected override void beforeEach()
        {
            theTarget = BehaviorChain.For <ControllerTarget>(x => x.ZeroInOneOut());
            theChain  = MockFor <ICurrentChain>();
            theInner  = MockFor <IActionBehavior>();

            Container.Inject(theTarget);
            ClassUnderTest.InvokePartial();
        }
Ejemplo n.º 13
0
        public OutputCachingBehavior(IActionBehavior inner, IOutputCache cache, IOutputWriter writer,
                                     ICurrentChain currentChain, IEtagCache etagCache)
        {
            _inner        = inner;
            _cache        = cache;
            _writer       = writer;
            _currentChain = currentChain;
            _etagCache    = etagCache;

            Invoker        = x => x.Invoke();
            PartialInvoker = x => x.InvokePartial();
        }
Ejemplo n.º 14
0
        public OutputCachingBehavior(IActionBehavior inner, IOutputCache cache, IOutputWriter writer,
            ICurrentChain currentChain, IEtagCache etagCache)
        {
            _inner = inner;
            _cache = cache;
            _writer = writer;
            _currentChain = currentChain;
            _etagCache = etagCache;

            Invoker = x => x.Invoke();
            PartialInvoker = x => x.InvokePartial();
        }
Ejemplo n.º 15
0
 public GetHandler(ICurrentChain currentChain)
 {
     this.currentChain = currentChain;
 }
Ejemplo n.º 16
0
 public VaryByResource(ICurrentChain currentChain)
 {
     _currentChain = currentChain;
 }
 public MenuStateService(IChainAuthorizor authorizor, ICurrentChain current, IConditionalService conditionals)
 {
     _authorizor = authorizor;
     _current = current;
     _conditionals = conditionals;
 }
Ejemplo n.º 18
0
 public ViewWriter(ICurrentChain chains, IViewFactory factory, IRequestHeaders headers)
 {
     _chains  = chains;
     _factory = factory;
     _headers = headers;
 }
 public MimetypeContext(ConnegSettings settings, ICurrentChain currentChain, IHttpRequest request)
 {
     _settings = settings;
     _currentChain = currentChain;
     _request = request;
 }
 public DiagnosticContext(ICurrentChain currentChain, IFubuRequest fubuRequest, DiagnosticGraph graph)
 {
     _currentChain = currentChain;
     _fubuRequest = fubuRequest;
     _graph = graph;
 }
		public PassThroughAuthenticationFilter(IAuthenticationService authentication, ICurrentChain currentChain)
		{
			_authentication = authentication;
			_currentChain = currentChain;
		}
Ejemplo n.º 22
0
 public MimetypeContext(ConnegSettings settings, ICurrentChain currentChain, IHttpRequest request)
 {
     _settings     = settings;
     _currentChain = currentChain;
     _request      = request;
 }
Ejemplo n.º 23
0
 public PartialFactory(IServiceLocator services, ICurrentChain currentChain)
 {
     _services     = services;
     _currentChain = currentChain;
 }
Ejemplo n.º 24
0
 public DefaultLocalizationNamespaceFinder(ICurrentChain currentChain)
 {
     _currentChain = currentChain;
 }
Ejemplo n.º 25
0
 public PartialFactory(IServiceLocator services, ICurrentChain currentChain)
 {
     _services = services;
     _currentChain = currentChain;
 }
 public HandlerAssetConvention(ICurrentChain currentChain, IAssetRequirements assetRequirements)
     : base(PartialBehavior.Ignored)
 {
     _currentChain = currentChain;
     _assetRequirements = assetRequirements;
 }
Ejemplo n.º 27
0
 public VaryByResource(ICurrentChain currentChain)
 {
     _currentChain = currentChain;
 }
Ejemplo n.º 28
0
 public AuthenticationFilter(IAuthenticationRedirector redirector, IAuthenticationService authentication, ICurrentChain currentChain)
 {
     _redirector     = redirector;
     _authentication = authentication;
     _currentChain   = currentChain;
 }
 public DefaultLocalizationNamespaceFinder(ICurrentChain currentChain)
 {
     _currentChain = currentChain;
 }
Ejemplo n.º 30
0
 public SimpleResourceHash(ICurrentChain currentChain)
 {
     _currentChain = currentChain;
 }
Ejemplo n.º 31
0
 public MenuStateService(IChainAuthorizor authorizor, ICurrentChain current, IConditionalService conditionals)
 {
     _authorizor   = authorizor;
     _current      = current;
     _conditionals = conditionals;
 }
Ejemplo n.º 32
0
 public static string For(ICurrentChain chain)
 {
     return For(new VaryByResource(chain));
 }
 public AuthenticationFilter(IAuthenticationRedirector redirector, IAuthenticationService authentication, ICurrentChain currentChain)
 {
     _redirector = redirector;
     _authentication = authentication;
     _currentChain = currentChain;
 }
Ejemplo n.º 34
0
 public FirstLoggingBehavior(ICurrentChain chain, ILogger logger)
 {
     _chain  = chain;
     _logger = logger;
 }
Ejemplo n.º 35
0
 public AddTextBehavior(ICurrentChain chain, IContainer container)
 {
     _chain     = chain;
     _container = container;
 }
Ejemplo n.º 36
0
 public static string For(ICurrentChain chain)
 {
     return(For(new VaryByResource(chain)));
 }
Ejemplo n.º 37
0
 public PartialFactory(IBehaviorFactory factory, ServiceArguments arguments, ICurrentChain currentChain)
 {
     _factory = factory;
     _arguments = arguments;
     _currentChain = currentChain;
 }
Ejemplo n.º 38
0
 public HandlerAssetConvention(ICurrentChain currentChain, IAssetRequirements assetRequirements)
     : base(PartialBehavior.Ignored)
 {
     _currentChain      = currentChain;
     _assetRequirements = assetRequirements;
 }
Ejemplo n.º 39
0
 public PartialFactory(IBehaviorFactory factory, ServiceArguments arguments, ICurrentChain currentChain)
 {
     _factory      = factory;
     _arguments    = arguments;
     _currentChain = currentChain;
 }