public DataContextAmbientScopeProvider([NotNull] IAmbientDataContext dataContext)
        {
            Check.NotNull(dataContext, nameof(dataContext));
            this.dataContext = dataContext;

            Logger = NullLogger.Instance;
        }
        public DataContextAmbientScopeProvider(IAmbientDataContext dataContext)
        {
            //Check.NotNull(dataContext, nameof(dataContext));

            _dataContext = dataContext;

            Logger = EngineContext.Current.Resolve <ILogger>();
        }
 public DataContextAmbientScopeProvider(IAmbientDataContext dataContext)
 {
     if (dataContext == null)
     {
         throw new ArgumentNullException(nameof(dataContext));
     }
     _dataContext = dataContext;
 }
        public DataContextAmbientScopeProvider([NotNull] IAmbientDataContext dataContext)
        {
            dataContext.CheckNotNull(nameof(dataContext));

            _dataContext = dataContext;

            Logger = NullLogger.Instance;
        }
Ejemplo n.º 5
0
        public DataContextAmbientScopeProvider(IAmbientDataContext dataContext)
        {
            if (dataContext == null)
            {
                throw new ArgumentNullException("dataContext");
            }

            _dataContext = dataContext;

            Logger = NullLogger.Instance;
        }
        public DataContextAmbientScopeProvider([NotNull] IAmbientDataContext dataContext)
        {
            Check.NotNull(dataContext, nameof(dataContext));

            _dataContext = dataContext;
        }
        public DataContextAmbientScopeProvider()
        {
            _dataContext = EngineContext.Current.Resolve <IAmbientDataContext>();

            Logger = EngineContext.Current.Resolve <ILogger>();
        }
Ejemplo n.º 8
0
 public DefaultSessionMiddleware(RequestDelegate next, IAmbientDataContext ambient)
 {
     _next    = next;
     _ambient = ambient;
 }
Ejemplo n.º 9
0
 public SessionManager(IAmbientDataContext ambient)
 {
     _ambient = ambient;
 }
        public DataContextAmbientScopeProvider(IAmbientDataContext dataContext)
        {
            _dataContext = dataContext;

            Logger = NullLogger.Instance;
        }
 /// <summary>Ctor
 /// </summary>
 public AmbientDataContextAmbientScopeProvider(ILoggerFactory loggerFactory, IAmbientDataContext dataContext)
 {
     _logger      = loggerFactory.CreateLogger(DotCommonConsts.LoggerName);
     _dataContext = dataContext;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="dataContext"></param>
 public AmbientDataContextAmbientScopeProvider(IAmbientDataContext dataContext)
 {
     _dataContext = dataContext;
 }
Ejemplo n.º 13
0
 /// <summary>
 /// 初始化一个<see cref="DataContextAmbientScopeProvider{T}"/>类型的实例
 /// </summary>
 /// <param name="dataContext">数据上下文</param>
 public DataContextAmbientScopeProvider(IAmbientDataContext dataContext)
 {
     Check.CheckNotNull(dataContext, nameof(dataContext));
     _dataContext = dataContext;
     Logger       = NullLog.Instance;
 }