コード例 #1
0
 public SqlObjectDeleteRepository(IDataConnection <RuntimeBuilder> db, IObjectGetRepository <TObject, long> gets,
                                  IObjectSaveRepository <TObject, long> saves, IServerTimestampService timestamps)
 {
     _db         = db;
     _gets       = gets;
     _saves      = saves;
     _timestamps = timestamps;
 }
コード例 #2
0
        public object Execute(IObjectSaveRepository repository)
        {
            var parameters = new object[] { Body };

            return(Handle?.Invoke(repository, parameters));
        }
コード例 #3
0
ファイル: ObjectSaveService.cs プロジェクト: qiqi545/HQ
 public ObjectSaveService(IObjectSaveRepository <TObject, long> repository) => _repository = repository;
コード例 #4
0
ファイル: QueryContext.cs プロジェクト: lulzzz/HQ.Data
        public object Execute(IObjectSaveRepository repository)
        {
            var parameters = new object[] { Sorting, Paging, Streaming, Fields, Filters, Projections };

            return(Handle?.Invoke(repository, parameters));
        }