Example #1
0
 public DutyManagerService(string address)
 {
     _address     = address;
     _channel     = GrpcChannel.ForAddress(_address);
     _client      = new Protos.DutyManager.DutyManagerClient(_channel);
     _runningJobs = new List <AuthJobRequest>();
 }
Example #2
0
        public async void Dispose()
        {
            _client = null;
            await _channel.ShutdownAsync();

            _channel = null;
            _runningJobs?.Clear();
            _runningJobs = default;
        }