public ServiceFabricRepairManager(CoordinatorEnvironment environment) { //this.activityLogger = activityLogger.Validate("activityLogger"); this.traceType = environment.Validate("environment").CreateTraceType("RMClient"); this.repairManager = this.fabricClient.RepairManager; }
public AutopilotInfrastructureCoordinator( CoordinatorEnvironment environment, IAutopilotDMClient dmClient, IRepairManager repairManager, IHealthClient healthClient, Guid partitionId, long replicaId) { this.environment = environment.Validate("environment"); this.partitionId = partitionId; this.traceType = environment.CreateTraceType("Coordinator"); this.repairManager = repairManager.Validate("repairManager"); this.healthClient = healthClient.Validate("healthClient"); this.dmClient = new AutopilotDMClientWrapper(dmClient.Validate("dmClient")); this.configReader = new ConfigReader(environment.Config); }