public async Task UpdateRfidReaderAsync(RfidReaderChanges changes) { var content = new StringContent(JsonConvert.SerializeObject(changes)); content.Headers.ContentType = MediaTypeHeaderValue.Parse("application/json"); var response = await this.Client.PatchAsync(Uris.RfidReader, content); await this.ReadAsync(response); }
public void Update(RfidReaderChanges changes) { switch (changes.Status) { case RfidReaderStatus.Active: this.Tags.Reader.Activate(); break; case RfidReaderStatus.Inactive: this.Tags.Reader.Deactivate(); break; } }