public void GivenDevice_WhenSetDetailFilterTo32_ThenDetailFilterIs32()
        {
            bool success = _device.SetDetailFilter(32);

            Assert.IsTrue(success);

            var value = _device.GetDetailFilter();

            Assert.IsTrue(value == 32);

            _device.SetDetailFilter(64);
        }
        private Task <MethodResponse> SetDetailFilter(MethodRequest methodRequest, object userContext)
        {
            bool success          = false;
            var  payloadDefintion = new
            {
                Value = -1,
            };

            var payload = JsonConvert.DeserializeAnonymousType(methodRequest.DataAsJson, payloadDefintion);

            success = _device.SetDetailFilter(payload.Value);

            return(methodRequest.GetMethodResponse(success));
        }
示例#3
0
 public IActionResult OnPostSetDetailFilter(int value)
 {
     _extronDSC301HD.SetDetailFilter(value);
     return(RedirectToPage());
 }
示例#4
0
 public IActionResult OnPostSetDetailFilter(int value)
 {
     _device.SetDetailFilter(value);
     return(RedirectToPage());
 }