Пример #1
0
 public HarvestManager(IDbMetadataAccess dbAccess, IDbMutationQueueAccess queueAccess, IDbResyncAccess resyncAccess,
                       IDbStatusAccess statusAccess)
 {
     this.dbAccess     = dbAccess;
     this.queueAccess  = queueAccess;
     this.resyncAccess = resyncAccess;
     this.statusAccess = statusAccess;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="CheckMutationQueueJob" /> class.
 /// </summary>
 /// <param name="dbMutationQueueAccess">The db access class.</param>
 public RequeueMutationJob(IDbMutationQueueAccess dbMutationQueueAccess)
 {
     this.dbMutationQueueAccess = dbMutationQueueAccess;
 }
Пример #3
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="CheckMutationQueueJob" /> class.
 /// </summary>
 /// <param name="bus">A reference to the bus.</param>
 /// <param name="dbMutationQueueAccess">The db access class.</param>
 /// <param name="cancelToken">A token for canceling a (long) running check process.</param>
 public CheckMutationQueueJob(IBus bus, IDbMutationQueueAccess dbMutationQueueAccess, ICancelToken cancelToken)
 {
     this.bus = bus;
     this.dbMutationQueueAccess = dbMutationQueueAccess;
     this.cancelToken           = cancelToken;
 }