/// <summary> /// Creates a new instance, using the provided arguments. /// </summary> /// <param name="context"></param> /// <param name="reliableStateManagerReplica"></param> /// <param name="centralBackupStore"></param> /// <param name="logCallback"></param> protected BackupRestoreService(StatefulServiceContext context, IReliableStateManagerReplica reliableStateManagerReplica, ICentralBackupStore centralBackupStore, Action <string> logCallback) : base(context, reliableStateManagerReplica) { if (centralBackupStore == null) { throw new ArgumentNullException(nameof(centralBackupStore)); } _centralBackupStore = centralBackupStore; _logCallback = logCallback; }
/// <summary> /// Creates a new instance, using the provided arguments. /// </summary> /// <param name="context"></param> /// <param name="actorTypeInfo"></param> /// <param name="centralBackupStore"></param> /// <param name="logCallback"></param> /// <param name="actorFactory"></param> /// <param name="stateManagerFactory"></param> /// <param name="stateProvider"></param> /// <param name="settings"></param> protected BackupRestoreActorService(StatefulServiceContext context, ActorTypeInformation actorTypeInfo, ICentralBackupStore centralBackupStore, Action <string> logCallback, Func <ActorService, ActorId, ActorBase> actorFactory = null, Func <ActorBase, IActorStateProvider, IActorStateManager> stateManagerFactory = null, IActorStateProvider stateProvider = null, ActorServiceSettings settings = null) : base(context, actorTypeInfo, actorFactory, stateManagerFactory, stateProvider, settings) { _centralBackupStore = centralBackupStore ?? throw new ArgumentNullException(nameof(centralBackupStore)); _logCallback = logCallback; }
/// <summary> /// Creates a new instance, using the provided arguments. /// </summary> /// <param name="context"></param> /// <param name="centralBackupStore"></param> /// <param name="logCallback"></param> protected BackupRestoreService(StatefulServiceContext context, ICentralBackupStore centralBackupStore, Action <string> logCallback) : base(context) { _centralBackupStore = centralBackupStore ?? throw new ArgumentNullException(nameof(centralBackupStore)); _logCallback = logCallback; }
/// <summary> /// Creates a new instance. /// </summary> /// <param name="context"></param> /// <param name="reliableStateManagerReplica"></param> /// <param name="centralBackupStore"></param> /// <param name="logCallback"></param> public MyStatefulService(StatefulServiceContext context, IReliableStateManagerReplica2 reliableStateManagerReplica, ICentralBackupStore centralBackupStore, Action <string> logCallback) : base(context, reliableStateManagerReplica) { _centralBackupStore = centralBackupStore ?? throw new ArgumentNullException(nameof(centralBackupStore)); _logCallback = logCallback; }
public MyStatefulService(StatefulServiceContext context, IReliableStateManagerReplica reliableStateManagerReplica, ICentralBackupStore centralBackupStore, Action <string> logCallback) : base(context, reliableStateManagerReplica, centralBackupStore, logCallback) { }
public MyStatefulService(StatefulServiceContext context, ICentralBackupStore centralBackupStore, Action <string> logCallback) : base(context, centralBackupStore, logCallback) { }