public ActionResult Get() { _logger.LogInformation("Get Modes => Random response"); var message = new ModesResponse { Modes = new Dictionary <int, ModesStatus> { { 0, new ModesStatus { Active = true, Value = 50 } }, { 1, new ModesStatus { Active = false, Value = 60 } }, { 2, new ModesStatus { Active = false, Value = 0 } }, { 3, new ModesStatus { Active = true, Value = 0 } }, { 4, new ModesStatus { Active = false, Value = 20 } } } }; return(Ok(message)); }
public async Task <ModesResponse> GetModes() { NotifyFunctionCalled(); await Task.Delay(100); var result = new ModesResponse(); result.Modes = new Dictionary <int, ModesStatus> { { 0, new ModesStatus { Active = true, Value = 50 } }, { 1, new ModesStatus { Active = false, Value = 60 } }, { 2, new ModesStatus { Active = false, Value = 0 } }, { 3, new ModesStatus { Active = true, Value = 0 } }, { 4, new ModesStatus { Active = false, Value = 20 } } }; return(result); }