示例#1
0
 public I18NMiddleware(RequestDelegate next, ILocalizationManager localizationManager, IOptions <I18NMiddlewareOptions> middleWareOptions,
                       [CanBeNull] ILogger <I18NMiddleware> logger, IPooledStreamManager pooledStreamManager, INuggetReplacer nuggetReplacer)
 {
     _next = next;
     _localizationManager = localizationManager;
     _logger = logger;
     _pooledStreamManager = pooledStreamManager;
     _nuggetReplacer      = nuggetReplacer;
     _options             = middleWareOptions.Value;
 }
示例#2
0
 public DisposablePooledStream(IPooledStreamManager pooledStreamManager, string streamName)
 {
     _pooledStreamManager = pooledStreamManager;
     _stream = _pooledStreamManager.GetStream(streamName);
 }