コード例 #1
0
        public ControllerDescriptorCacheTests()
        {
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List<Assembly> { GetType().Assembly })
            };

            controllerDescriptorCache = new ControllerDescriptorCache(new NoCache(), controllerTypeCache);
        }
コード例 #2
0
        public ControllerContextCacheTests()
        {
            requestContext = TestHelper.CreateRequestContext();
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List<Assembly> { GetType().Assembly })
            };

            controllerContextCache = new ControllerContextCache(new NoCache(), controllerTypeCache);
        }
コード例 #3
0
        public ControllerDescriptorCacheTests()
        {
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List <Assembly> {
                    GetType().Assembly
                })
            };

            controllerDescriptorCache = new ControllerDescriptorCache(new NoCache(), controllerTypeCache);
        }
コード例 #4
0
        public ControllerContextCacheTests()
        {
            requestContext      = TestHelper.CreateRequestContext();
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List <Assembly> {
                    GetType().Assembly
                })
            };

            controllerContextCache = new ControllerContextCache(new NoCache(), controllerTypeCache);
        }
コード例 #5
0
        public AuthorizationContextCacheTests()
        {
            requestContext = TestHelper.CreateRequestContext();
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List<Assembly> { GetType().Assembly })
            };

            controllerContextCache = new ControllerContextCache(new NoCache(), controllerTypeCache);
            controllerDescriptorCache = new ControllerDescriptorCache(new NoCache(), controllerTypeCache);
            authorizationContextCache = new AuthorizationContextCache(new NoCache(), controllerContextCache, controllerDescriptorCache);
        }
コード例 #6
0
        public AuthorizationContextCacheTests()
        {
            requestContext      = TestHelper.CreateRequestContext();
            controllerTypeCache = new ControllerTypeCache(new NoCache())
            {
                ReferencedAssemblies = (() => new List <Assembly> {
                    GetType().Assembly
                })
            };

            controllerContextCache    = new ControllerContextCache(new NoCache(), controllerTypeCache);
            controllerDescriptorCache = new ControllerDescriptorCache(new NoCache(), controllerTypeCache);
            authorizationContextCache = new AuthorizationContextCache(new NoCache(), controllerContextCache, controllerDescriptorCache);
        }
コード例 #7
0
 public AuthorizeAttributeCache(ICache cache, IControllerTypeCache controllerTypeCache, IActionMethodCache actionMethodCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
     this.actionMethodCache   = actionMethodCache;
 }
コード例 #8
0
 public ControllerContextCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }
コード例 #9
0
ファイル: ActionMethodCache.cs プロジェクト: wanaxe/Study
 public ActionMethodCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }
コード例 #10
0
 public ActionMethodCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }
コード例 #11
0
 public ControllerContextCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }
コード例 #12
0
 public AuthorizeAttributeCache(ICache cache, IControllerTypeCache controllerTypeCache, IActionMethodCache actionMethodCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
     this.actionMethodCache = actionMethodCache;
 }
コード例 #13
0
 public ControllerDescriptorCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }
コード例 #14
0
 public ControllerDescriptorCache(ICache cache, IControllerTypeCache controllerTypeCache)
 {
     this.cache = cache;
     this.controllerTypeCache = controllerTypeCache;
 }