コード例 #1
0
ファイル: DataSaver.cs プロジェクト: zidanfei/Rafy.Core
        /// <summary>
        /// Initializes the specified data provider.
        /// </summary>
        /// <param name="dataProvider">The data provider.</param>
        internal protected virtual void Init(RepositoryDataProvider dataProvider)
        {
            _dataProvider = dataProvider;
            _repository   = dataProvider.Repository;

            //创建提交的拦截器列表。
            _submitter = new SubmitInterceptorList();
            _submitter.Add(dataProvider);
            foreach (var type in _submitInterceptors)
            {
                _submitter.Add(type);
            }
        }
コード例 #2
0
ファイル: DataQueryer.cs プロジェクト: sealong/Rafy
 /// <summary>
 /// Initializes the specified data provider.
 /// </summary>
 /// <param name="dataProvider">The data provider.</param>
 internal protected virtual void Init(RepositoryDataProvider dataProvider)
 {
     _dataProvider = dataProvider;
     _repository   = dataProvider.Repository;
 }
コード例 #3
0
 internal void InitDataProvider(RepositoryDataProvider value)
 {
     _dataProvider = value;
 }
コード例 #4
0
ファイル: RedundanciesUpdater.cs プロジェクト: sealong/Rafy
 protected RedundanciesUpdater(RepositoryDataProvider dataProvier)
 {
     _repository = dataProvier.Repository;
 }
コード例 #5
0
ファイル: DataSaver.cs プロジェクト: 569550384/Rafy
 /// <summary>
 /// Initializes the specified data provider.
 /// </summary>
 /// <param name="dataProvider">The data provider.</param>
 protected internal virtual void Init(RepositoryDataProvider dataProvider)
 {
     _dataProvider = dataProvider;
     _repository = dataProvider.Repository;
 }
コード例 #6
0
ファイル: RedundanciesUpdater.cs プロジェクト: 569550384/Rafy
 protected RedundanciesUpdater(RepositoryDataProvider dataProvier)
 {
     _repository = dataProvier.Repository;
 }