Ejemplo n.º 1
0
 public StorageFile(Zongsoft.Services.IServiceProvider serviceProvider)
 {
     if (serviceProvider != null)
     {
         _storage = serviceProvider.Resolve <Zongsoft.Runtime.Caching.ICache>();
     }
 }
Ejemplo n.º 2
0
        protected ControllerBase(Zongsoft.Services.IServiceProvider serviceProvider)
        {
            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _serviceProvider = serviceProvider;
        }
Ejemplo n.º 3
0
        protected HttpControllerBase(Zongsoft.Services.IServiceProvider serviceProvider)
        {
            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _serviceProvider = serviceProvider;
            _dataService     = serviceProvider.ResolveRequired <TService>();
        }
Ejemplo n.º 4
0
        public FileController(Zongsoft.Services.IServiceProvider serviceProvider)
        {
            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _file   = serviceProvider.Resolve <IStorageFile>();
            _bucket = serviceProvider.Resolve <IStorageBucket>();
        }
Ejemplo n.º 5
0
        //public DataService(Zongsoft.Services.IServiceProvider serviceProvider)
        //{
        //	if(serviceProvider == null)
        //		throw new ArgumentNullException("serviceProvider");

        //	_serviceProvider = serviceProvider;
        //}

        public DataService(string name, Zongsoft.Services.IServiceProvider serviceProvider)
        {
            if (string.IsNullOrWhiteSpace(name))
            {
                throw new ArgumentNullException("name");
            }

            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _name            = name.Trim();
            _serviceProvider = serviceProvider;
        }
Ejemplo n.º 6
0
        public DataService(Zongsoft.Services.IServiceProvider serviceProvider)
        {
            if (serviceProvider == null)
            {
                throw new ArgumentNullException("serviceProvider");
            }

            _serviceProvider = serviceProvider;
            _dataAccess      = serviceProvider.ResolveRequired <IDataAccess>();

            //获取当前数据搜索键
            _searchKey = (DataSearchKeyAttribute)Attribute.GetCustomAttribute(this.GetType(), typeof(DataSearchKeyAttribute), true);

            //注册数据递增键序列号
            DataSequence.Register(this);
        }
Ejemplo n.º 7
0
 public PostController(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 8
0
 public ForumService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
     _cache = new MemoryCache("Community");
 }
 public ForumGroupController(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 10
0
 public PostService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 11
0
 protected HttpControllerBase(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 12
0
 public ThreadService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 13
0
 public FolderService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 14
0
 protected HttpControllerBase(Zongsoft.Services.IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
Ejemplo n.º 15
0
 public MessageService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
 public ForumGroupService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
 public FeedbackController(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 18
0
 public MessageController(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }
Ejemplo n.º 19
0
 public FeedbackService(Zongsoft.Services.IServiceProvider serviceProvider) : base(serviceProvider)
 {
 }