Exemplo n.º 1
0
        public async Task SetState(ITPaaSClientState state)
        {
            //Don't change the state while setting it elsewhere
            await semaphore.WaitAsync();

            _state = state;
            semaphore.Release();
        }
Exemplo n.º 2
0
 public TPaaSClient(HttpClient client, ILogger <TPaaSClient> logger)
 {
     _client = client;
     _logger = logger;
     _state  = TPaaSClientState.Instance;
 }