public DutyManagerService(string address) { _address = address; _channel = GrpcChannel.ForAddress(_address); _client = new Protos.DutyManager.DutyManagerClient(_channel); _runningJobs = new List <AuthJobRequest>(); }
public async void Dispose() { _client = null; await _channel.ShutdownAsync(); _channel = null; _runningJobs?.Clear(); _runningJobs = default; }