示例#1
0
        /// <nodoc />
        public GrpcCacheServer(
            ILogger logger,
            ISessionHandler <ICacheSession> sessionHandler)
        {
            _logger         = logger;
            _sessionHandler = sessionHandler;

            _adapter = new MemoizationServerAdapter(this);
        }
示例#2
0
        /// <nodoc />
        public GrpcCacheServer(
            ILogger logger,
            Capabilities serviceCapabilities,
            ISessionHandler <ICacheSession> sessionHandler,
            Dictionary <string, IContentStore> storesByName,
            LocalServerConfiguration localServerConfiguration = null)
            : base(logger, serviceCapabilities, sessionHandler, storesByName, localServerConfiguration)
        {
            _cacheSessionHandler = sessionHandler;

            GrpcAdapter = new MemoizationServerAdapter(this);
        }