예제 #1
0
        private static RequestAuthorizer Create_RequestAuthorizer(ICacheTokenRetriever cacheTokenRetriever = null)
        {
            if (cacheTokenRetriever == null)
            {
                cacheTokenRetriever = new Mock <ICacheTokenRetriever>().Object;
            }

            return(new RequestAuthorizer(cacheTokenRetriever));
        }
        public RequestAuthorizer(ICacheTokenRetriever cacheTokenRetriever)
        {
            Ensure.ArgumentNotNull(cacheTokenRetriever, nameof(cacheTokenRetriever));

            this.cacheTokenRetriever = cacheTokenRetriever;
        }