public string SetBinaryState(BinaryState state) { var response = ExecuteSoapAction("SetBinaryState", $"<BinaryState>{BinaryStateHelp.BinaryStateToString(state)}</BinaryState>").SetBinaryStateResponse; var results = (IDictionary <string, object>)response; return(results.ContainsKey("CountdownEndTime") ? response.CountdownEndTime : response.BinaryState); }
public BinaryState GetBinaryState() { var response = ExecuteSoapAction("GetBinaryState"); var stateStr = response.GetBinaryStateResponse.BinaryState; return(BinaryStateHelp.StringToBinaryState(stateStr)); }